dav74 commited on
Commit
afccaef
·
verified ·
1 Parent(s): 4a389b7

Upload code.txt

Browse files
Files changed (1) hide show
  1. code.txt +3 -3
code.txt CHANGED
@@ -1326,8 +1326,7 @@ Par exemple, pour ranger dans des boîtes de capacité c = 5 un ensemble de troi
1326
  • Le deuxième objet, de masse 5, ne peut pas aller dans la même boite que le premier objet car cela dépasserait la capacité de la boite. On place donc cet objet dans une deuxième boîte.
1327
  • Le troisième objet, de masse 2, va dans la première boîte.
1328
  On a donc utilisé deux boîtes de capacité c = 5 pour ranger les 3 objets.
1329
- Écrire la fonction Python empaqueter qui prend en paramètre la liste des masses liste_masses et la capacité de la boite c. La fonction empaqueter doit renvoiyer le nombre de boîtes de capacité c nécessaires pour empaqueter un ensemble
1330
- d’objets dont les masses sont contenues dans la liste liste_masses. On supposera que toutes les masses sont inférieures ou égales à c.
1331
  Exemples :
1332
  >>> empaqueter([1, 2, 3, 4, 5], 10)
1333
  2
@@ -1342,7 +1341,8 @@ if empaqueter([1, 2, 3, 4, 5], 10) == 2:
1342
  c += 1
1343
  else :
1344
  print("Test 1 : échec")
1345
- if empaqueter([1, 2, 3, 4, 5], 5) == 4
 
1346
  c += 1
1347
  else :
1348
  print("Test 2 : échec")
 
1326
  • Le deuxième objet, de masse 5, ne peut pas aller dans la même boite que le premier objet car cela dépasserait la capacité de la boite. On place donc cet objet dans une deuxième boîte.
1327
  • Le troisième objet, de masse 2, va dans la première boîte.
1328
  On a donc utilisé deux boîtes de capacité c = 5 pour ranger les 3 objets.
1329
+ Écrire la fonction Python empaqueter qui prend en paramètre la liste des masses liste_masses et la capacité de la boite c. La fonction empaqueter doit renvoyer le nombre de boîtes de capacité c nécessaires pour empaqueter un ensemble d’objets dont les masses sont contenues dans la liste liste_masses. On supposera que toutes les masses sont inférieures ou égales à c.
 
1330
  Exemples :
1331
  >>> empaqueter([1, 2, 3, 4, 5], 10)
1332
  2
 
1341
  c += 1
1342
  else :
1343
  print("Test 1 : échec")
1344
+ if empaqueter([1, 2, 3, 4, 5], 5) == 4:
1345
+ print("Test 2 : OK")
1346
  c += 1
1347
  else :
1348
  print("Test 2 : échec")