Menu
Coddy logo textTech

Что купить

Часть раздела Fundamentals путешествия по Python на Coddy — урок 77 из 77.

challenge icon

Задание

Средне

Напишите программу, которая получает три входных значения (дано):

  1.  Список цен
  2. Список названий товаров
  3. Бюджет на один товар

 

Программа должна вывести:

  1. Список товаров, которые вы можете себе позволить в рамках вашего бюджета
  2. Какой бюджет вам понадобится, если вы купите все доступные по цене товары
  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)

Все уроки раздела Fundamentals