#include <iostream> using namespace std; int wyb(){ int n; scanf("%d", &n); char tab[n*2]; for(int i = 0; i < n*2; i++){ scanf(" %c", &tab[i]); } string napis=""; bool wynik[15]; for(int i = 0; i < 15; i++) wynik[i]=false; int a=false; int c=false; int b=false; for(int i = 0; i < n*2; i+=2){ napis=""; napis+=tab[i]; napis+=tab[i+1]; if(napis=="1A"){ wynik[0]=true; }else if(napis=="2A"){ wynik[1]=true; }else if(napis=="3A"){ wynik[2]=true; }else if(napis=="4A"){ wynik[3]=true; }else if(napis=="5A"){ if(a==true) wynik[4]=true; a=true; }else if(napis=="1B"){ wynik[5]=true; }else if(napis=="2B"){ wynik[6]=true; }else if(napis=="3B"){ wynik[7]=true; }else if(napis=="4B"){ wynik[8]=true; }else if(napis=="5B"){ if(b==true) wynik[9]=true; b=true; }else if(napis=="1C"){ wynik[10]=true; }else if(napis=="2C"){ wynik[11]=true; }else if(napis=="3C"){ wynik[12]=true; }else if(napis=="4C"){ wynik[13]=true; }else if(napis=="5C"){ if(c==true) wynik[14]=true; c=true; } } int w=0; for(int i=0; i<15;i++) if(wynik[i]==true) w++; if(w==15) printf("TAK"); else printf("NIE"); return 0; } int main() { wyb(); 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 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 | #include <iostream> using namespace std; int wyb(){ int n; scanf("%d", &n); char tab[n*2]; for(int i = 0; i < n*2; i++){ scanf(" %c", &tab[i]); } string napis=""; bool wynik[15]; for(int i = 0; i < 15; i++) wynik[i]=false; int a=false; int c=false; int b=false; for(int i = 0; i < n*2; i+=2){ napis=""; napis+=tab[i]; napis+=tab[i+1]; if(napis=="1A"){ wynik[0]=true; }else if(napis=="2A"){ wynik[1]=true; }else if(napis=="3A"){ wynik[2]=true; }else if(napis=="4A"){ wynik[3]=true; }else if(napis=="5A"){ if(a==true) wynik[4]=true; a=true; }else if(napis=="1B"){ wynik[5]=true; }else if(napis=="2B"){ wynik[6]=true; }else if(napis=="3B"){ wynik[7]=true; }else if(napis=="4B"){ wynik[8]=true; }else if(napis=="5B"){ if(b==true) wynik[9]=true; b=true; }else if(napis=="1C"){ wynik[10]=true; }else if(napis=="2C"){ wynik[11]=true; }else if(napis=="3C"){ wynik[12]=true; }else if(napis=="4C"){ wynik[13]=true; }else if(napis=="5C"){ if(c==true) wynik[14]=true; c=true; } } int w=0; for(int i=0; i<15;i++) if(wynik[i]==true) w++; if(w==15) printf("TAK"); else printf("NIE"); return 0; } int main() { wyb(); return 0; } |