• Aucun résultat trouvé

cible: print(cible t[i1]) pastrouve = False elif t[i2

N/A
N/A
Protected

Academic year: 2022

Partager "cible: print(cible t[i1]) pastrouve = False elif t[i2"

Copied!
1
0
0

Texte intégral

(1)

from math import * import numpy as np

t = np.zeros(150, dtype='i') for i in range(1,150):

t[i]=i*i

print(i," --> ",t[i])

for cible in range(3,101):

pastrouve = True i1 = cible

while (i1 >= 1) and pastrouve:

i2 = i1

while (i2 >= 1) and pastrouve:

i3 = i2

while ((i3 >= 1) and pastrouve):

if t[i1] == cible:

print(cible,"=",t[i1]) pastrouve = False

elif t[i2] + t[i1] == cible:

print(cible,"=",t[i1],"+",t[i2]) pastrouve = False

elif t[i1] + t[i2] + t[i3] == cible:

print(cible,"=",t[i1],"+",t[i2],"+",t[i3]) pastrouve = False

elif t[i3]+t[i2]+t[i1] < cible:

i4 = i3

while (i4 >= 1) and pastrouve:

if t[i1] + t[i2] + t[i3] + t[i4] == cible:

print(cible,"=",t[i1],"+",t[i2],"+",t[i3],"+",t[i4]) pastrouve = False

i4=i4-1 i3=i3-1

i2=i2-1 i1=i1-1

Références

Documents relatifs

L’objectif est d’aller beaucoup plus loin dans le cadre de TE50 et de développer avec le GPS des scénarios qui font intervenir les variables suivantes :.. §

La croissance de la demande en pétrole est due principalement au secteur des transports en Chine, Inde et Moyen-Orient, avec l’augmentation du nombre des voitures

Facult´ e PolyDisciplinaire de Safi TD 3 Analyse 2.. D´

[r]

On plonge le solide dans un volume connu de liquide et on mesure le nouveau volume.. Le volume du solide correspond à la différence entre les

Pour chaque solution, prélever avec l’agitateur un peu de solution et déposer une goutte sur le morceau de papier pH.. Noter immédiatement la valeur de

Autrement dit, la perforine n’était pas nécessaire à l’entrée du gran- zyme B dans la cellule, mais demeu- rait en revanche indispensable à sa libération des

•m olecule responsible for antigenic specifi city. It 15 com posed of repeatin g oligosacc~ar1 de units l~fte&lt;contai n l ng rare sugars)&#34;' f~ whi ch.. .the seroTogfcal