ABC021B - 嘘つきの高橋くん
問題:B - 嘘つきの高橋くん
#include <cstdio> #include <iostream> using namespace std; #define REP(i, n) for(int i = 0; i < (n); ++i) int main(void) { int n, a, b, k, p, cnt[100] = {0}; bool flg = true; scanf ("%d", &n); scanf ("%d %d", &a, &b); cnt[a - 1] = cnt[b - 1] = 1; scanf ("%d", &k); REP(i, k) { scanf ("%d", &p); cnt[p - 1]++; if (cnt[p - 1] > 1) { flg = false; } } if (flg) { printf ("YES\n"); } else { printf ("NO\n"); } return 0; }