#include <bits/stdc++.h>
using namespace std;
map<string, int>testy ={
{"1A",0},
{"1B",0},
{"1C",0},
{"2A",0},
{"2B",0},
{"2C",0},
{"3A",0},
{"3B",0},
{"3C",0},
{"4A",0},
{"4B",0},
{"4C",0},
{"5A",0},
{"5B",0},
{"5C",0}
};
int n,wyn;
string s;
int main()
{
cin>>n;
for(int i = 0;i<n;i++){
cin>>s;
testy[s]++;
if(s=="5A"||s=="5B"||s=="5C")
{
if(testy[s]<3){wyn++;}
} else if(testy[s]<2){wyn++;}
}
if(wyn==18){cout<<"TAK";} else {cout<<"NIE";}
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 | #include <bits/stdc++.h> using namespace std; map<string, int>testy ={ {"1A",0}, {"1B",0}, {"1C",0}, {"2A",0}, {"2B",0}, {"2C",0}, {"3A",0}, {"3B",0}, {"3C",0}, {"4A",0}, {"4B",0}, {"4C",0}, {"5A",0}, {"5B",0}, {"5C",0} }; int n,wyn; string s; int main() { cin>>n; for(int i = 0;i<n;i++){ cin>>s; testy[s]++; if(s=="5A"||s=="5B"||s=="5C") { if(testy[s]<3){wyn++;} } else if(testy[s]<2){wyn++;} } if(wyn==18){cout<<"TAK";} else {cout<<"NIE";} return 0; } |
English