Menu
Coddy logo textTech

Quoi acheter

Fait partie de la section Fondamentaux du Journey Python de Coddy. Leçon 77 sur 77.

challenge icon

Défi

Moyen

Écrivez un programme qui reçoit trois entrées (données) :

  1.  Une liste de prix
  2. Une liste de noms d’articles
  3. Un budget par article

 

Le programme doit afficher :

  1. Une liste des articles que vous pouvez vous permettre dans les limites de votre budget
  2. Le montant du budget dont vous auriez besoin si vous achetiez tous les articles abordables
  3. Le nombre d’articles que vous ne pouviez pas vous permettre

Consultez les cas de test pour connaître le format de sortie

Essayez vous-même

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


# Écrivez votre code ci-dessous




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

Toutes les leçons de Fondamentaux

Entraînez-vous par vous-même : Compilateur Python en ligne