#include <stdio.h> int tab[] = {1,1,1, 1,1,1, 1,1,1, 1,1,1, 2,2,2}; int main(){ int n; scanf("%d", &n); int nonzero = 15; while(n--){ int a; char b; scanf("%d%c", &a, &b); a--; b -= 65; if(tab[a*3+b] > 0){ tab[a*3+b]--; if(tab[a*3+b] <= 0){ nonzero--; } } } if(nonzero > 0){ puts("NIE"); }else{ puts("TAK"); } return 0; }
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 33 34 | #include <stdio.h> int tab[] = {1,1,1, 1,1,1, 1,1,1, 1,1,1, 2,2,2}; int main(){ int n; scanf("%d", &n); int nonzero = 15; while(n--){ int a; char b; scanf("%d%c", &a, &b); a--; b -= 65; if(tab[a*3+b] > 0){ tab[a*3+b]--; if(tab[a*3+b] <= 0){ nonzero--; } } } if(nonzero > 0){ puts("NIE"); }else{ puts("TAK"); } return 0; } |