AtCoder Beginner Contest 227 A 問題 Last Card
問題
提出解答
解法1 (シミュレーション)
解法2 (計算)
問題の概要
人に
枚のカードを配る. ただし, 配り方は以下である.
- 人
の順に
枚ずつ配る.
枚目のカードは誰に配られるか?
制約
解法1 (シミュレーション)
カードの枚数が高々 枚なので, 愚直にシミュレーションすることで, 最後に誰に配られるかがわかる (計算量
).
解法2 (計算)
順々に配られるので, 枚目のカードが配られる人の番号
は,
が
の倍数ならば,
.
が
の倍数でないならば,
.
である (計算量 .