ajout exercices, corrections diverses, glossaire
- Ajout des 10 TPs d'évaluation (sans PDF) - Création GLOSSAIRE.md et AMELIORATIONS.md - Corrections f-strings, eval(), sommaires Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
This commit is contained in:
@@ -147,8 +147,8 @@ objets = [(60, 10), (100, 20), (120, 30)]
|
||||
capacite = 50
|
||||
|
||||
sac, valeur, poids = sac_a_dos_glouton(objets, capacite)
|
||||
print(f"Objets pris : {sac}")
|
||||
print(f"Valeur totale : {valeur}, Poids total : {poids}")
|
||||
print("Objets pris :", sac)
|
||||
print("Valeur totale :", valeur, ", Poids total :", poids)
|
||||
# Résultat : [(60, 10), (100, 20)] avec valeur=160 et poids=30
|
||||
# Note : ce n'est pas optimal ! L'optimal serait [(100, 20), (120, 30)] = 220
|
||||
```
|
||||
@@ -223,8 +223,8 @@ distances = [
|
||||
chemin, distance = voyageur_commerce_glouton(distances, depart=0)
|
||||
villes = ['A', 'B', 'C', 'D']
|
||||
chemin_noms = [villes[i] for i in chemin]
|
||||
print(f"Chemin : {' -> '.join(chemin_noms)}")
|
||||
print(f"Distance totale : {distance}")
|
||||
print("Chemin :", ' -> '.join(chemin_noms))
|
||||
print("Distance totale :", distance)
|
||||
# Résultat : A -> B -> D -> C -> A avec distance = 80
|
||||
```
|
||||
|
||||
|
||||
Reference in New Issue
Block a user