#include <iostream> using namespace std; int n,t[5][3],x; string s; int main() { cin>>n; while(n--) { cin>>s; if(s == "1A") t[0][0]++; if(s == "2A") t[1][0]++; if(s == "3A") t[2][0]++; if(s == "4A") t[3][0]++; if(s == "5A") t[4][0]++; if(s == "1B") t[0][1]++; if(s == "2B") t[1][1]++; if(s == "3B") t[2][1]++; if(s == "4B") t[3][1]++; if(s == "5B") t[4][1]++; if(s == "1C") t[0][2]++; if(s == "2C") t[1][2]++; if(s == "3C") t[2][2]++; if(s == "4C") t[3][2]++; if(s == "5C") t[4][2]++; } for(int i=0;i<4;i++) for(int j=0;j<3;j++) { if(t[i][j]>=1) x++; } for(int z=0;z<3;z++) { if(t[4][z]>=2) x++; } if(x==15) cout<<"TAK"; else cout<<"NIE"; 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 35 36 37 38 39 | #include <iostream> using namespace std; int n,t[5][3],x; string s; int main() { cin>>n; while(n--) { cin>>s; if(s == "1A") t[0][0]++; if(s == "2A") t[1][0]++; if(s == "3A") t[2][0]++; if(s == "4A") t[3][0]++; if(s == "5A") t[4][0]++; if(s == "1B") t[0][1]++; if(s == "2B") t[1][1]++; if(s == "3B") t[2][1]++; if(s == "4B") t[3][1]++; if(s == "5B") t[4][1]++; if(s == "1C") t[0][2]++; if(s == "2C") t[1][2]++; if(s == "3C") t[2][2]++; if(s == "4C") t[3][2]++; if(s == "5C") t[4][2]++; } for(int i=0;i<4;i++) for(int j=0;j<3;j++) { if(t[i][j]>=1) x++; } for(int z=0;z<3;z++) { if(t[4][z]>=2) x++; } if(x==15) cout<<"TAK"; else cout<<"NIE"; return 0; } |