https://atcoder.jp/contests/abc155/tasks/abc155_b
解説
https://atcoder.jp/contests/abc155/submissions/10161046
全部の整数のうち、条件を満たさないものがあるかを判定する。
条件を満たさないものは、偶数であるが、3でも5でも割り切れないことになる。
なので、配列Aを全部みて、偶数であり、3でも5でも割り切れないものがあれば、"DENIED"を返す。
全部大丈夫なら"APPROVED"を返す。
int N, A[101]; //--------------------------------------------------------------------------------------------------- string solve() { rep(i, 0, N) if (A[i] % 2 == 0) if(A[i] % 3 != 0 && A[i] % 5 != 0) return "DENIED"; return "APPROVED"; } //--------------------------------------------------------------------------------------------------- void _main() { cin >> N; rep(i, 0, N) cin >> A[i]; cout << solve() << endl; }