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