はまやんはまやんはまやん

hamayanhamayan's blog

Rock-paper-scissors [AtCoder Beginner Contest 204 A]

https://atcoder.jp/contests/abc204/tasks/abc204_a

解説

https://atcoder.jp/contests/abc204/submissions/23259935

あいこになるのは全部同じか全部違う場合なので、その2つの状況で場合分けして答えることにしよう。
x=yであれば全部同じの場合なので、xを答えればいい。
x!=yであれば全部違う場合なので、xでもyでもないものを答えればいい。
これはx+y+ans=3であることを利用して、ans=3-x-yと答えることができる。
単純に場合分けしても問題ない。

int x, y;
//---------------------------------------------------------------------------------------------------
void _main() {
    cin >> x >> y;
    if (x == y) cout << x << endl;
    else cout << (3 - x - y) << endl;
}