Menu
Coddy logo textTech

Co kupić

Część sekcji Podstawy ścieżki Python w Coddy. Lekcja 77 z 77.

challenge icon

Wyzwanie

Średni

Napisz program, który przyjmuje trzy dane wejściowe (podane):

  1.  Listę cen
  2. Listę nazw produktów
  3. Budżet na produkt

 

Program powinien wypisać:

  1. Listę produktów, na które cię stać w ramach budżetu
  2. Jakiego budżetu potrzebujesz, jeśli kupisz wszystkie produkty, na które cię stać
  3. Na ile produktów cię nie stać

Sprawdź przypadki testowe, aby poznać format wyjściowy

Spróbuj swoich sił

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


# Napisz swój kod poniżej




print("Can buy:", affordable_items)
print("Total budget needed:", total_needed)
print("Can't afford:", cant_afford)

Wszystkie lekcje w sekcji Podstawy

Poćwicz samodzielnie: Kompilator Python online