何を買うべきか
CoddyのPythonジャーニー「Fundamentals」セクションの一部 — レッスン 77/77。
チャレンジ
中級3つの入力(提供済み)を受け取るプログラムを作成してください:
- 価格のリスト
- アイテム名のリスト
- アイテムあたりの予算
プログラムは以下を出力する必要があります:
- 予算内で購入できるアイテムのリスト
- 購入可能なすべてのアイテムを買った場合に必要となる合計予算
- 購入できなかったアイテムの数
出力形式についてはテストケースを確認してください
自分で試してみよう
prices = input().split(",")
for i in range(len(prices)):
prices[i] = int(prices[i])
items = input().split(",")
budget_per_item = int(input())
affordable_items = []
cant_afford = 0
total_needed = 0
# 以下にコードを記述してください
print("Can buy:", affordable_items)
print("Total budget needed:", total_needed)
print("Can't afford:", cant_afford)