#include <iostream> using namespace std; bool tab[18]; int main() { ios::sync_with_stdio(false); cin.tie(0); int n; string s; cin >> n; for(int i=0; i<n; i++) { cin >> s; if(s=="1A") tab[0]=1; if(s=="1B") tab[1]=1; if(s=="1C") tab[2]=1; if(s=="2A") tab[3]=1; if(s=="2B") tab[4]=1; if(s=="2C") tab[5]=1; if(s=="3A") tab[6]=1; if(s=="3B") tab[7]=1; if(s=="3C") tab[8]=1; if(s=="4A") tab[9]=1; if(s=="4B") tab[10]=1; if(s=="4C") tab[11]=1; if(s=="5A") { if(tab[12]==1) tab[13]=1; else tab[12]=1; } if(s=="5B") { if(tab[14]==1) tab[15]=1; else tab[14]=1; } if(s=="5C") { if(tab[16]==1) tab[17]=1; else tab[16]=1; } } for(int i=0; i<18; i++) { if(tab[i]==0) { cout << "NIE"; return 0; } } cout << "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 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 | #include <iostream> using namespace std; bool tab[18]; int main() { ios::sync_with_stdio(false); cin.tie(0); int n; string s; cin >> n; for(int i=0; i<n; i++) { cin >> s; if(s=="1A") tab[0]=1; if(s=="1B") tab[1]=1; if(s=="1C") tab[2]=1; if(s=="2A") tab[3]=1; if(s=="2B") tab[4]=1; if(s=="2C") tab[5]=1; if(s=="3A") tab[6]=1; if(s=="3B") tab[7]=1; if(s=="3C") tab[8]=1; if(s=="4A") tab[9]=1; if(s=="4B") tab[10]=1; if(s=="4C") tab[11]=1; if(s=="5A") { if(tab[12]==1) tab[13]=1; else tab[12]=1; } if(s=="5B") { if(tab[14]==1) tab[15]=1; else tab[14]=1; } if(s=="5C") { if(tab[16]==1) tab[17]=1; else tab[16]=1; } } for(int i=0; i<18; i++) { if(tab[i]==0) { cout << "NIE"; return 0; } } cout << "TAK"; return 0; } |