🌊
【AtCoder解説】ABC087B - Coins を解いた記録
本記事は、AtCoder の問題を解いて得た知見を記録するための学習ログです。
毎回1問ずつ、「何を考えて解いたか」「どう実装したか」「学んだこと」を簡単にまとめていきます。
問題概要
500円100円50円の合計から任意の値となる場合のかずを調べる問題
解放とコード
a = int(input())
b = int(input())
c = int(input())
n = int(input())
count = 0
for i in range(a +1):
for j in range(b + 1):
for k in range(c + 1):
total=500*i+100*j +50*k
if total == n:
count += 1
print(count)
特筆なし
解きながら考えたこと・学んだこと・感じたこと
AIの評価
- 満点級
綺麗な回答
a, b, c, n = int(input()), int(input()), int(input()), int(input())
for i in range(a + 1):
for j in range(b + 1):
for k in range(c + 1):
total = 500 * i + 100 * j + 50 * k
if total == n:
count += 1
print(count)
Discussion