MathLabs

第1問

3人のプレイヤー AA、BB、CC が次のゲームをする。3枚のカードそれぞれに整数が書かれており、その3つの数 p,q,rp, q, r は 0<p<q<r0 < p < q < r を満たす。3枚のカードをシャッフルして各プレイヤーに1枚ずつ配り、各プレイヤーは自分が持つカードに書かれた数と同じ枚数のおはじきを受け取る。カードは再びシャッフルされて配られ、これを少なくとも2回繰り返す(それ以前のラウンドで得たおはじきはそのままプレイヤーの手元に残る)。最後のラウンドの後、AA は合計 2020 枚、BB は 1010 枚、CC は 99 枚のおはじきを持っていた。最後のラウンドで BB は rr 枚を受け取った。1回目のラウンドで qq 枚を受け取ったのは誰か?
ステップ 1/6: おはじきの総数がラウンド数を決める
ざっくり言うと

同じ量(これまでに配られたおはじきすべて)を2通りの方法(ラウンドごと、そしてプレイヤーごと)で数えることで、複雑な配牌の過程が1つの代数方程式に変わる。

n(p+q+r)=20+10+9=39n(p+q+r)=20+10+9=39
詳しい解説

プレイされたラウンド数を nn とする。各ラウンドで3人のプレイヤーは合わせてちょうど p+q+rp+q+r 枚のおはじきを受け取る(1人1枚のカード)ので、nn ラウンド後に配られたおはじきの総数は n(p+q+r)n(p+q+r) である。3つの最終合計を足すと 20+10+9=3920+10+9=39 となるので、n(p+q+r)=39n(p+q+r)=39 である。