https://yukicoder.me/problems/no/975
解説
https://yukicoder.me/submissions/424682
あるかどうかをそれぞれ判定して、booleanの変数として保持しておこう。
あとは、それを使って、4択の回答方法で答える。
int X, N, M, A[101010], B[101010]; //--------------------------------------------------------------------------------------------------- void _main() { cin >> X >> N >> M; rep(i, 0, N) cin >> A[i]; rep(i, 0, N) cin >> B[i]; bool existMax = false; rep(i, 0, N) if (A[i] == X) existMax = true; bool existValue = false; rep(i, 0, N) if (B[i] == X) existValue = true; if (existMax && existValue) cout << "MrMaxValu" << endl; else if (existMax) cout << "MrMax" << endl; else if (existValue) cout << "MaxValu" << endl; else cout << -1 << endl; }