#include<bits/stdc++.h>
using namespace std;
int n,T[100];
char c1,c2;
int main()
{
cin >> n;
for (int i = 1 ; i <= n ; i++)
{
cin>> c1 >> c2;
int jed = c1 - '0';
int dwa;
if(c2 =='A')
dwa = 1;
else if(c2 == 'B')
dwa = 2;
else
dwa = 3;
T[jed+dwa*10]++;
}
int dasie =1;
for (int i = 1 ; i <= 5 ; i++)
{
if(i != 5)
for (int k = 1 ; k <= 3 ; k++)
{
if(T[k*10+i] == 0)
dasie = 0;
}
if(T[15] < 2 || T[25] < 2 || T[35] < 2)
dasie = 0;
}
if(dasie == 0)
cout <<"NIE";
else
cout<<"TAK";
}
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 | #include<bits/stdc++.h> using namespace std; int n,T[100]; char c1,c2; int main() { cin >> n; for (int i = 1 ; i <= n ; i++) { cin>> c1 >> c2; int jed = c1 - '0'; int dwa; if(c2 =='A') dwa = 1; else if(c2 == 'B') dwa = 2; else dwa = 3; T[jed+dwa*10]++; } int dasie =1; for (int i = 1 ; i <= 5 ; i++) { if(i != 5) for (int k = 1 ; k <= 3 ; k++) { if(T[k*10+i] == 0) dasie = 0; } if(T[15] < 2 || T[25] < 2 || T[35] < 2) dasie = 0; } if(dasie == 0) cout <<"NIE"; else cout<<"TAK"; } |
English