#include<cstdio> #include<vector> using namespace std; int main(){ vector<int> wolneA(5,1); vector<int> wolneB(5,1); vector<int> wolneC(5,1); wolneA[4] = wolneB[4] = wolneC[4] = 2; int n; scanf("%d", &n); int num; char dyw; for(int i=0; i<n; i++){ scanf("%d %c",&num, &dyw); if(dyw == 'A') wolneA[num -1 ]--; if(dyw == 'B') wolneB[num -1 ]--; if(dyw == 'C') wolneC[num - 1]--; } for (int i=0; i<5; i++){ if (wolneA[i] > 0 || wolneB[i] > 0 || wolneC[i] > 0){ printf("NIE"); return 0; } } printf("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 | #include<cstdio> #include<vector> using namespace std; int main(){ vector<int> wolneA(5,1); vector<int> wolneB(5,1); vector<int> wolneC(5,1); wolneA[4] = wolneB[4] = wolneC[4] = 2; int n; scanf("%d", &n); int num; char dyw; for(int i=0; i<n; i++){ scanf("%d %c",&num, &dyw); if(dyw == 'A') wolneA[num -1 ]--; if(dyw == 'B') wolneB[num -1 ]--; if(dyw == 'C') wolneC[num - 1]--; } for (int i=0; i<5; i++){ if (wolneA[i] > 0 || wolneB[i] > 0 || wolneC[i] > 0){ printf("NIE"); return 0; } } printf("TAK"); return 0; } |