AtCoder Beginner Contest 153 過去問 (A~C)
参照
A問題
難なく突破
import math h,a = map(int, input().split()) print(math.ceil(h/a))
B問題
こちらも難なく突破
h,n = map(int, input().split()) a = list(map(int,input().split())) if h>sum(a):print('No') else:print('Yes')
C問題
こちらもC問題の割には易しかったです。
vs化物シリーズが続きました。
体力の多い敵に必殺技を放つとします。
残った敵の体力の合計を計算するのみです。
n,k = map(int, input().split()) h = list(map(int, input().split())) if len(h)<=k: print('0') else: print(sum(sorted(h,reverse=True)[k:]))
D問題
D問題以降は茶色コーダーになってから随時更新していきます。