ABC153B Common Raccoon vs Monster

問題

https://atcoder.jp/contests/abc153/tasks/abc153_b

方針

必殺技で減らすことができる体力を、全ての必殺技について足し合わせればよい。

ポイント

組み込み関数sumを用いるとよい。

コード

1
2
3
4
5
6
H, N = map(int, input().split())
A = list(map(int, input().split()))
if (sum(A) >= H):
print ("Yes")
else:
print ("No")

発展

組み込み関数sumlistだけでなく、set, tuple, dictに対しても使うことができる。

1
2
3
4
5
6
>>> sum({1,2,3})
6
>>> sum((1,2,3))
6
>>> sum({1: "one", 2: "two", 3: "three"})
6