#include <bits/stdc++.h>
using namespace std;
int a,b,dot[300][2];
vector<int> jest[300];
char mara[300001];
int main()
{
scanf("%d",&a);
scanf("%s",mara);
for(int i=0;i<a;++i)
{
dot[mara[i]][i%2]++;
}
scanf("%s",mara);
for(int i=0;i<a;++i)
{
dot[mara[i]][i%2]--;
if(dot[mara[i]][i%2]<0)
{
printf("NIE");
return 0;
}
}
printf("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 | #include <bits/stdc++.h> using namespace std; int a,b,dot[300][2]; vector<int> jest[300]; char mara[300001]; int main() { scanf("%d",&a); scanf("%s",mara); for(int i=0;i<a;++i) { dot[mara[i]][i%2]++; } scanf("%s",mara); for(int i=0;i<a;++i) { dot[mara[i]][i%2]--; if(dot[mara[i]][i%2]<0) { printf("NIE"); return 0; } } printf("TAK"); return 0; } |
English