Exercice 69
Ecrire un algorithme Python qui détermine pour un entier n donné la liste des couples d'entiers (p,q) vérifiant:
p2 + q2 = n
Solution
1 2 3 4 5 6 7 8 9 10 11 12 13 |
#coding: utf-8 def listTuple(n): # initialisation de la liste des couples (p,q) tupleList = [] # parcourir l'ensemble des couples (p,q) tels que p <= n et q <= n for p in range(0 , n+1): for q in range(0 , n+1): if p**2 + q**2 == n: tupleList.append((p,q)) return tupleList # Exemple n = 100 print(listTuple(1000)) # affiche [(10, 30), (18, 26), (26, 18), (30, 10)] |
Younes Derfoufi
CRMEF OUJDA
Acheter sur Très Facile !
1 thought on “Solution Exercice 69: algorithme python qui détermine la liste des couples d'entiers vérifiant certaine condition”