#include <iostream> using namespace std; int main() { int n; cin>>n; char a[n]; char b[n]; cin>>a>>b; int a1[26],a2[26],b1[26],b2[26]; char alf[26]; alf[0]='a'; alf[1]='b'; alf[2]='c'; alf[3]='d'; alf[4]='e'; alf[5]='f'; alf[6]='g'; alf[7]='h'; alf[8]='i'; alf[9]='j'; alf[10]='k'; alf[11]='l'; alf[12]='m'; alf[13]='n'; alf[14]='o'; alf[15]='p'; alf[16]='q'; alf[17]='r'; alf[18]='s'; alf[19]='t'; alf[20]='u'; alf[21]='v'; alf[22]='w'; alf[23]='x'; alf[24]='y'; alf[25]='z'; int i, j=0; for(i=0; i<26; i++) { a1[i]=0; a2[i]=0; b1[i]=0; b2[i]=0; } for(i=0; i<n; i++) { for(j=0; j<26; j++) { if(a[i]==alf[j]) { if(i%2==0) { a1[j]++; } else { a2[j]++; } j=26; } } } for(i=0; i<n; i++) { for(j=0; j<26; j++) { if(b[i]==alf[j]) { if(i%2==0) { b1[j]++; } else { b2[j]++; } j=26; } } } for(i=0; i<26; i++) { if(a1[i]!=b1[i] || a2[i]!=b2[i]) { i=30; } } if(i>=30) { cout<<"NIE"; } else { 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 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 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 | #include <iostream> using namespace std; int main() { int n; cin>>n; char a[n]; char b[n]; cin>>a>>b; int a1[26],a2[26],b1[26],b2[26]; char alf[26]; alf[0]='a'; alf[1]='b'; alf[2]='c'; alf[3]='d'; alf[4]='e'; alf[5]='f'; alf[6]='g'; alf[7]='h'; alf[8]='i'; alf[9]='j'; alf[10]='k'; alf[11]='l'; alf[12]='m'; alf[13]='n'; alf[14]='o'; alf[15]='p'; alf[16]='q'; alf[17]='r'; alf[18]='s'; alf[19]='t'; alf[20]='u'; alf[21]='v'; alf[22]='w'; alf[23]='x'; alf[24]='y'; alf[25]='z'; int i, j=0; for(i=0; i<26; i++) { a1[i]=0; a2[i]=0; b1[i]=0; b2[i]=0; } for(i=0; i<n; i++) { for(j=0; j<26; j++) { if(a[i]==alf[j]) { if(i%2==0) { a1[j]++; } else { a2[j]++; } j=26; } } } for(i=0; i<n; i++) { for(j=0; j<26; j++) { if(b[i]==alf[j]) { if(i%2==0) { b1[j]++; } else { b2[j]++; } j=26; } } } for(i=0; i<26; i++) { if(a1[i]!=b1[i] || a2[i]!=b2[i]) { i=30; } } if(i>=30) { cout<<"NIE"; } else { cout<<"TAK"; } return 0; } |