#include <iostream>
using namespace std;
int tab[5][3];
int main()
{
int n;
cin >> n;
for (int i = 0; i < n; ++i)
{
char pom1;
char pom2;
cin >> pom1>> pom2;
tab[pom1 - '1'][pom2 - 'A']++;
}
bool ok = true;
for (int i = 0; i < 4; ++i)
{
if (tab[i][0] == 0)ok = false;
if (tab[i][1] == 0)ok = false;
if (tab[i][2] == 0)ok = false;
}
if (tab[4][0] <= 1)ok = false;
if (tab[4][1] <= 1)ok = false;
if (tab[4][2] <= 1)ok = false;
if (ok)cout << "TAK" << endl;
else cout << "NIE" << endl;
}
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 | #include <iostream> using namespace std; int tab[5][3]; int main() { int n; cin >> n; for (int i = 0; i < n; ++i) { char pom1; char pom2; cin >> pom1>> pom2; tab[pom1 - '1'][pom2 - 'A']++; } bool ok = true; for (int i = 0; i < 4; ++i) { if (tab[i][0] == 0)ok = false; if (tab[i][1] == 0)ok = false; if (tab[i][2] == 0)ok = false; } if (tab[4][0] <= 1)ok = false; if (tab[4][1] <= 1)ok = false; if (tab[4][2] <= 1)ok = false; if (ok)cout << "TAK" << endl; else cout << "NIE" << endl; } |
English