#include<bits/stdc++.h>
using namespace std;
int main(){
ios_base::sync_with_stdio(0);
cin.tie(0);
cout.tie(0);
int N;
cin >> N;
vector<vector<int>> v(5, vector<int> (3, 0));
for(int i=0; i<N; i++){
string s;
cin >> s;
int a;
if(s[0]=='1'){
a = 0;
}
if(s[0]=='2'){
a = 1;
}
if(s[0]=='3'){
a = 2;
}
if(s[0]=='4'){
a = 3;
}
if(s[0]=='5'){
a = 4;
}
if(s[1]=='A'){
// cout << a << s[1] << "\n";
v[a][0]++;
}
if(s[1]=='B'){
v[a][1]++;
// cout << a << s[1] << "\n";
}
if(s[1]=='C'){
// cout << a << s[1] << "\n";
v[a][2]++;
}
}
for(int i=0; i<5; i++){
for(int j=0; j<3; j++){
// cout << v[i][j] << " ";
if(v[i][j]<1){
cout << "NIE";
return 0;
}
if(i==4 && v[i][j]<2){
cout << "NIE";
return 0;
}
}
// cout << endl;
}
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 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 | #include<bits/stdc++.h> using namespace std; int main(){ ios_base::sync_with_stdio(0); cin.tie(0); cout.tie(0); int N; cin >> N; vector<vector<int>> v(5, vector<int> (3, 0)); for(int i=0; i<N; i++){ string s; cin >> s; int a; if(s[0]=='1'){ a = 0; } if(s[0]=='2'){ a = 1; } if(s[0]=='3'){ a = 2; } if(s[0]=='4'){ a = 3; } if(s[0]=='5'){ a = 4; } if(s[1]=='A'){ // cout << a << s[1] << "\n"; v[a][0]++; } if(s[1]=='B'){ v[a][1]++; // cout << a << s[1] << "\n"; } if(s[1]=='C'){ // cout << a << s[1] << "\n"; v[a][2]++; } } for(int i=0; i<5; i++){ for(int j=0; j<3; j++){ // cout << v[i][j] << " "; if(v[i][j]<1){ cout << "NIE"; return 0; } if(i==4 && v[i][j]<2){ cout << "NIE"; return 0; } } // cout << endl; } cout << "TAK"; } |
English