#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; } |
English