#include <bits/stdc++.h> using namespace std; int tab[4][6]; int N; char a[2]; int main() { scanf("%d",&N); for(int i = 0;i < N;++i) { scanf("%s",a); ++tab[a[1]-'A'][a[0]-'1']; } for(int i = 0;i < 3; ++i) { for(int j = 0;j < 4; ++j) { if(tab[i][j] == 0) { puts("NIE"); exit(0); } } } if(tab[2][4] < 2 || tab[1][4] < 2 || tab[0][4] < 2 ) { puts("NIE"); exit(0); } puts("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; int tab[4][6]; int N; char a[2]; int main() { scanf("%d",&N); for(int i = 0;i < N;++i) { scanf("%s",a); ++tab[a[1]-'A'][a[0]-'1']; } for(int i = 0;i < 3; ++i) { for(int j = 0;j < 4; ++j) { if(tab[i][j] == 0) { puts("NIE"); exit(0); } } } if(tab[2][4] < 2 || tab[1][4] < 2 || tab[0][4] < 2 ) { puts("NIE"); exit(0); } puts("TAK"); } |