#include <bits/stdc++.h> using namespace std; string a; int n; int tab[6][4]; int b; int main(){ cin>>n; for(int i=0;i<n;i++){ cin>>a; if(a[1]=='A')tab[a[0]-'0'][1]++; if(a[1]=='B')tab[a[0]-'0'][2]++; if(a[1]=='C')tab[a[0]-'0'][3]++; } for(int i=1;i<=4;i++){ for(int j=1;j<=3;j++){ if(tab[i][j]==0)b=1; } } for(int j=1;j<=3;j++){ if(tab[5][j]<=1)b=1; } if(b==1)cout<<"NIE"; else cout<<"TAK"; }
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 | #include <bits/stdc++.h> using namespace std; string a; int n; int tab[6][4]; int b; int main(){ cin>>n; for(int i=0;i<n;i++){ cin>>a; if(a[1]=='A')tab[a[0]-'0'][1]++; if(a[1]=='B')tab[a[0]-'0'][2]++; if(a[1]=='C')tab[a[0]-'0'][3]++; } for(int i=1;i<=4;i++){ for(int j=1;j<=3;j++){ if(tab[i][j]==0)b=1; } } for(int j=1;j<=3;j++){ if(tab[5][j]<=1)b=1; } if(b==1)cout<<"NIE"; else cout<<"TAK"; } |