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