#include #include int main() { int turn, i, j, t, P[7][6]; //入力は配列P[何回目の予想か][何番目の数字か]で受け取る int A[10] = {1, 1, 1, 1, 1, 1, 1, 1, 1, 1}; char str[4]; scanf("%d", &turn); for (i = 1; i <= turn; i++) { for (j = 1; j <= 4; j++) { scanf("%d", &P[i][j]); } scanf("%s", str); if (strcmp(str, "YES") == 0) { for (j = 0; j <= 9; j++) { if (j != P[i][1] && j != P[i][2] && j != P[i][3] && j != P[i][4]) { A[j] *= 0; } } } else { for (t = 1; t <= 4; t++) { A[ P[i][t] ] *= 0; } } } for (i = 0; i <= 9; i++) { if ( A[i] == 1){ printf( "%d\n", i); } } }