#define _CRT_SECURE_NO_WARNINGS #include <stdio.h> int main() { int task[6][3]; for (int i = 1; i < 6; i++) { task[i][0] = 0; task[i][1] = 0; task[i][2] = 0; } int N; scanf("%d", &N); for (int i = 0; i < N; i++) { int n1; char nChar; scanf("%d%c", &n1, &nChar); int n2 = nChar - 'A'; task[n1][n2]++; } for (int i = 1; i < 5; i++) { if (task[i][0] == 0 || task[i][1] == 0 || task[i][2] == 0) { printf("NIE"); return 0; } } if (task[5][0] < 2 || task[5][1] < 2 || task[5][2] < 2) { printf("NIE"); return 0; } printf("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 31 32 33 | #define _CRT_SECURE_NO_WARNINGS #include <stdio.h> int main() { int task[6][3]; for (int i = 1; i < 6; i++) { task[i][0] = 0; task[i][1] = 0; task[i][2] = 0; } int N; scanf("%d", &N); for (int i = 0; i < N; i++) { int n1; char nChar; scanf("%d%c", &n1, &nChar); int n2 = nChar - 'A'; task[n1][n2]++; } for (int i = 1; i < 5; i++) { if (task[i][0] == 0 || task[i][1] == 0 || task[i][2] == 0) { printf("NIE"); return 0; } } if (task[5][0] < 2 || task[5][1] < 2 || task[5][2] < 2) { printf("NIE"); return 0; } printf("TAK"); return 0; } |