エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
ABC317をPythonで解いてみたよ。(A~E問題) - Qiita
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
ABC317をPythonで解いてみたよ。(A~E問題) - Qiita
AtCoder Beginners Contest 317 (ABC317) をPythonで解きました。 見やすいコードを書く練習も兼ねてま... AtCoder Beginners Contest 317 (ABC317) をPythonで解きました。 見やすいコードを書く練習も兼ねてます。 A - Potions 問題ページ 考察 左のキズぐすりから順番に見ていって、 $H+(キズぐすりの回復値) \geq X$ になったらそのキズぐすりの番号を出力して処理を打ち切ります。 コーナーケース(=一般的ではない特殊なケース)として、そのようなキズぐすりがなくて何も出力できない場合も考えないといけません。たまたま今回はそういう入力は与えられないと問題文に書いてあるので、コーナーケースも気にしなくてよさそうです。 コード N, H, X = map(int, input().split()) P = list(map(int, input().split())) for i in range(N): if H + P[i] >= X: p