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
#include <iostream>
#include <algorithm>
#include <string>
using namespace std;

int main()
{
int n;
cin>>n;
string baza[18];
baza[0]="1A";
baza[1]="1B";
baza[2]="1C";
baza[3]="2A";
baza[4]="2B";
baza[5]="2C";
baza[6]="3A";
baza[7]="3B";
baza[8]="3C";
baza[9]="4A";
baza[10]="4B";
baza[11]="4C";
baza[12]="5A";
baza[13]="5A";
baza[14]="5B";
baza[15]="5B";
baza[16]="5C";
baza[17]="5C";
string *tab=new string [n];
for(int i=0;i<n;i++)
    cin>>tab[i];
sort(tab,tab+n);
int k=0;
for(int i=0;i<n;i++)
    {if(tab[i]==baza[k])
    {k++;}
    if(k==18)break;

    }
if(k==18)cout<<"TAK";else cout<<"NIE";


}