Panne en Python...

Liste des GroupesRevenir à fcl python 
Sujet : Panne en Python...
De : zzz (at) *nospam* aol.com (Dominique)
Groupes : fr.comp.lang.python
Date : 28. Sep 2022, 08:49:00
Autres entêtes
Organisation : A noiseless patient Spider
Message-ID : <th0qot$afg6$1@dont-email.me>
User-Agent : Mozilla/5.0 (X11; Linux x86_64; rv:102.0) Gecko/20100101 Thunderbird/102.3.0
Bonjour,
Je poursuis avec "100 énigmes mathématiques résolues avec Python" et un exercice sur lequel je bute.
L'énoncé me donne cette liste :
liste=[2,14,11,5,8,12,6,3,1,9,7,13,5,4,10,15]
et me fait remarquer que la somme de chacun des trois premiers couples me donne un carré. Arrivé au 4e couple, il n'y a plus de carré (5+8)
Il m'est demandé "d'arranger la liste en 15 nombres entiers de 1 à 15 de telle sorte que la somme de 2 nombres voisins soit toujours un carré parfait".
J'ai créé une liste (resu) avec chaque couple susceptible de me donner un carré parfait :
liste=[2,14,11,5,8,12,6,3,1,9,7,13,5,4,10,15]
resu=[]
deb=[x for x in range(1,16)]
fin=[x for x in range(1,16)]
for i in deb:
     for j in fin:
         tot=i+j
         tot1=[i,j]
         tot1.sort()
         if tot1 not in resu and i!=j and tot**.5==int(tot**.5):
             resu.append(tot1)
Je ne suis pas sûr d'être parti dans la bonne direction. Ensuite, si oui, quelle indication me donneriez-vous pour répondre à la question ? Si non, quelle piste me faudrait-il explorer ?
Je précise que le livre donne la solution, mais je préfère un peu chercher par moi-même, mais là... :)
Merci et bonne journée,
Dominique

Date Sujet#  Auteur
28 Sep 22 * Panne en Python...11Dominique
28 Sep 22 +- Re: Panne en Python...1Alain Ketterlin
2 Oct 22 +* [NON RESOLU] : Panne en Python...7AIEO
2 Oct 22 i+- Re: [NON RESOLU] : Panne en Python...1Olivier Miakinen
2 Oct 22 i`* Re: [NON RESOLU] : Panne en Python...5Alain Ketterlin
2 Oct 22 i `* Re: [NON RESOLU] : Panne en Python...4AIEO
2 Oct 22 i  `* Re: [NON RESOLU] : Panne en Python...3Alain Ketterlin
2 Oct 22 i   `* Re: [NON RESOLU] : Panne en Python...2AIEO
2 Oct 22 i    `- Re: [NON RESOLU] : Panne en Python...1Alain Ketterlin
2 Oct 22 `* [RESOLU] : Panne en Python...2Olivier Miakinen
2 Oct 22  `- Re: [RESOLU] : Panne en Python...1Alain Ketterlin

Haut de la page

Les messages affichés proviennent d'usenet.

NewsPortal