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