Enigmes

Forum dédié aux énigmes et à toutes formes de jeux de logique.

Déconnexion

Tu n'es pas identifié sur Prise2tete : s'identifier.

accueil Accueil forum Forum
[+]

 #26 - 31-08-2015 07:37:04

enigmatus
Expert de Prise2Tete
Enigmes résolues : 0
Messages : 561

le paeallélépipède

Je suis presque d'accord avec les résultats de nodgim en #10.
300 ne figure pas dans ma liste, et j'obtiens 2500 en plus.
Voici mon script en python

Code:

def pgcd(m,n) :
   while n>1 : m,n=n,m%n
   return 1 if n else m

v=50

k=0; resul=set()
for h in range(1,v+1):
   if v%h: continue
   s=v//h
   for i in range(1,s+1):
      for j in range(i,s+1):
         if i+j-pgcd(i,j)==s:
            k+=1; vol=i*j*h;
            print("N° %3d Largeur= %3d Longueur= %3d Hauteur= %3d Volume= %4d"%(k,i,j,h,vol));
            resul.add(vol)

print("%d volumes différents\n%s"%(len(resul),sorted(resul)))

Code:

39 volumes différents
[50, 90, 98, 100, 120, 138, 140, 150, 188, 210, 230, 250, 266, 276, 306, 308, 330, 344, 410, 420, 440, 450, 494, 500, 518, 532, 560, 600, 608, 612, 620, 638, 644, 650, 660, 700, 750, 1250, 2500]

Ajouté : Ces volumes correspondent à 51 parallélépipèdes différents

Édité : Petite simplification du script

 

#0 Pub

Réponse rapide

Rédige ton message
| | | | Upload | Aide
:) :| :( :D :o ;) :/ :P :lol: :mad: :rolleyes: :cool:
Sécurité

Répondez (numériquement) à la petite énigme suivante : 

Un berger a 40 moutons, ils meurent tous sauf 18, combien en reste-t-il ?

Sujets similaires

Pied de page des forums

P2T basé sur PunBB
Screenshots par Robothumb

© Copyright 2002–2005 Rickard Andersson

Prise2Tete Forum Statistiques Liste des membres Hall of Fame Contact
© Prise2tete - Site d'énigmes et de réflexion.
Un jeu où seules la réflexion, la logique et la déduction permettent de trouver la solution.

Flux RSS de Prise2Tete Forum Jeux & Prise2Tete Test & Prise2Tete Partenariat et Publicité sur Prise2Tete