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