Start: Jul, 05, 2019 08:40:00
2019年度暑期短学期达标测试
End: Jul, 05, 2019 11:40:00
Time elapsed:
Time remaining:

Problem_ID: H
Result: Accepted
Time: 4ms
Memory: 1756kB
Author: CT12811551281
In contest: 1281

#include<iostream>
#include<cstdio>
using namespace std;

struct my
{
	int x;
	int y;
	int z;
}sz[20];
int main()
{
	int n;
	while(cin>>n)
	{
		for(int i=1;i<=n;i++)
			scanf("%d%d%d",&sz[i].x,&sz[i].y,&sz[i].z);
		int sum1=0,sum2=0,sum3=0;
		for(int i=1;i<=n;i++)
		{
			int flag1=1,flag2=1,flag3=1;
			for(int j=i+1;j<=n;j++)
			{
				if(sz[i].x==sz[j].x&&sz[i].y==sz[j].y)
					flag1=0;
				if(sz[i].x==sz[j].x&&sz[i].z==sz[j].z)
					flag2=0;
				if(sz[i].z==sz[j].z&&sz[i].y==sz[j].y)
					flag3=0;
			}
			if(flag1) sum1++;
			if(flag2) sum2++;
			if(flag3) sum3++;
		}
		printf("%d %d %d\n",sum1,sum2,sum3);
	}
}