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: 7ms
Memory: 1756kB
Author: CT12812031281
In contest: 1281

#include<stdio.h>
#include<string.h>
#include<algorithm>
#include<iostream>
#include<stdlib.h>
#include<math.h>
#include<map>
#include<set>
#include<queue>
#include<vector>
using namespace std;
int n,l,h,x,y,z;
char s[20];
//double p,q;

int main()
{
	int a[20][20],b[20][20],c[20][20];
	while(~scanf("%d",&n)){
		int ans1=0,ans2=0,ans3=0;
		memset(a,0,sizeof a);
		memset(b,0,sizeof a);
		memset(c,0,sizeof a);
		for(int i=1;i<=n;i++){
			scanf("%d %d %d",&x,&y,&z);
			if(a[x][y]==0) ans1++,a[x][y]=1;
			if(b[x][z]==0) ans2++,b[x][z]=1;
			if(c[y][z]==0) ans3++,c[y][z]=1;
		}
		printf("%d %d %d\n",ans1,ans2,ans3);
	}
}