【AtCoder】AtCoder Beginner Contest 368 - 参加記 | 茶コーダーが解くAtCoder
コンテスト時間: 2024-08-24(土) 21:00 ~ 2024-08-24(土) 22:40 (100分)
A - Cut
Difficulty: ???
解答時間: 8:12
枚のカードからなる山があり、上から
番目のカードには整数
が書かれている。山の下から
枚を取り出してその順序のまま山の上に乗せたとき、カードに書かれた整数を山の上から順に出力せよ。
から
まで
を出力した後、
から
まで
を出力する。
B - Decrease 2 max elements
Difficulty: ???
解答時間: 13:21
- 長さ
の正整数列
が与えられる。「
の要素を降順に並び替えた後、
と
を
減らす」という操作を
に含まれる正の整数の要素が1つ以下になるまで繰り返すとき、操作回数を求めよ。
- 実際にシミュレーションしていく。
- 「降順」を「逆順」と誤読してタイムロス。
C - Triple Attack
Difficulty: ???
人の敵が一列に並んでいて、先頭から
番目の敵の体力は
である。
とし、「
を
増やした後、体力が
以上の最も先頭の敵を攻撃する。
が3の倍数のときは体力を3減らせ、そうでないときは1減らすことができる」という行動を全ての敵の体力が0になるまで繰り返すとき、最終的な
の値を求めよ。
- 「3回の攻撃セットで体力を5減らすことができる」というアイデアはあったのだが、あまりの処理がうまくいかず終了。
- 一部だけシミュレーションするという発想は思いつかなかった...
結果
Performance: 270
Rating: 660 → 625 (-35)