Pas sûr
, voir les contraintes)
1 3 8 21 55 144 150 377 987 2584 6765 17711 46368 121393 317811 832040 2178309 5702887 14930352 39088169 102334155
2 5 13 34 89 233 610 1597 4181 10946 28657 75025 196418 514229 1346269 3524578 9227465 24157817 63245986 165580141
équilibres maximums à tester. Trop facile.
|
Posté par Flodelarab
En tout cas, il n'y a que
équilibres maximums à tester. Trop facile. |
|
Posté par Patastronch
Equilibre maximum 'potentiel' j'aurais dit !
|
... Je ne la donnerais que plus tard
Je dirais juste que ça dépasse la centaine de tonnes ...|
Posté par Patastronch
Suffit de commencer par le plus grand equilibre possible pardi !
|
en commençant effectivement par le plus grand possible.|
Posté par Dark Page
L'erreur vient de ta première hypothese
qui est fausse La somme de tout les elements du premier plateaux = 165580190 soit 49 de plus que le plus gros elements du second plateaux Pour combler ce 49 manquant on remarquera que sur le second plateaux nous possédons 2 + 13 + 34 = 49 soit la plus gros poids est la somme de tout les element de la première balance, on ne peux pas faire plus, et la somme du plus gros du second avec 2, 13, 34. voila |
|
Posté par Patastronch
...Pas d'erreur ? Alors c'est que c'est impossible. Mais vu que l'auteur dit avoir trouver une solution c'est que j'ai du me planter quelquepart mais je vois pas ou.
|
.
).|
Posté par Flodelarab
Avec un petit programme Python (que je peux vous livrer), on obtient la liste suivante:
0 235 238 324 ... 165580269 165580279 165580282 |
|
Posté par Imod
L'exemple type de ce que je n'aime pas en maths
Imod |
|
Posté par nuage
Quand même bravo Flodelarab.
|
|
Posté par Patastronch
Euh faut lire les cocos ... Darkpage a pondu la solution depuis longtemps et sans programme (qui était la contrainte de l'énnoncé au passage)
|
informaticien = flemmard
)
#! /usr/bin/python droite =[1,3,8,21,55,144,150,377,987,2584,6765,17711,46368, 121393,317811,832040,2178309,5702887,14930352,3908 8169,102334155] gauche = [2,5,13,34,89,233,610,1597,4181,10946,28657,75025,1 96418,514229,1346269,3524578,9227465,24157817,6324 5986,165580141] #droite=[100,30,30,29,20] #gauche=[7,9,70,70] sd=[0,] #somme droite sg=[0,] #somme gauche for p in droite: taille=len(sd) sd=sd[:]*2 for index in range(taille,2*taille): sd[index]=sd[index]+p for p in gauche: taille=len(sg) sg=sg[:]*2 for index in range(taille,2*taille): sg[index]=sg[index]+p indicedroite=0 indicegauche=0 sd.sort() sg.sort() while (indicedroite<len(sd))and(indicegauche<len(sg)): if sd[indicedroite]==sg[indicegauche]: print sd[indicedroite] indicedroite=indicedroite+1 else : if sd[indicedroite]<sg[indicegauche]: indicedroite=indicedroite+1 else: indicegauche=indicegauche+1
|
Posté par Patastronch
Euh faut lire les cocos ... Darkpage a pondu la solution depuis longtemps et sans programme (qui était la contrainte de l'énnoncé au passage)
|
|
Posté par Flodelarab
Pardon pour l'auteur du post mais je crois que l'obstacle principal de cette énigme est la flemme et non la difficulté.
|
|
Posté par nuage
Normal, c'est pas des maths.
Ce que l'on peut espérer (en math) c'est une preuve que le programme de Flodelarab est juste. |
|
Posté par nuage
J'espère que l'auteur de cette énigme va nous donner un raisonnement simple conduisant au résultat.
|
|
Posté par nuage
Sinon cette énigme serait plus à sa place dans le forum informatique.
|
) plus rapide que ce que j'ai actuellement ...|
Posté par Flodelarab
J'ai beau lire et relire les posts de Darkpage, je ne vois nullepart le nombre 165580282
(en fait j'ai fait rechercher par firefox informaticien = flemmard ) |
|
Posté par nuage
Salut,
je sais sans doute pas lire, mais j'ai pas vu. |
|
Posté par Dark Page
La somme de tout les elements du premier plateaux =
165580190 soit 49 de plus que le plus gros elements du second plateaux Pour combler ce 49 manquant on remarquera que sur le second plateaux nous possédons 2 + 13 + 34 = 49 soit la plus gros poids est la somme de tout les element de la première balance, on ne peux pas faire plus, et la somme du plus gros du second avec 2, 13, 34. voila |
|
Posté par barbouille94
Mais sur d'autres séries de poids, j'ai des résolutions qui prennent beaucoup de temps quelque soit l'algo.
Donc, je ne désespère pas de trouver une façon de faire moins bourrin que l'outil informatique, ce qui permettrait (je l'espère) de rendre au final l'outil informatique (je reste quand même un gros flemmard d'informaticien ) plus rapide que ce que j'ai actuellement ...Le poids est bien 165580282. |
|
Posté par Patastronch
Apres savoir qui s'est trompé dans ses calculs (parceque selon toi 165580282 est possible et selon Darkpage la somme de tous les poids du premier plateau est 165580190) j'en sais rien mais si les calculs de Darkpage sont bon il a trouvé la solution maximale.
|
|
Posté par Flodelarab
Je m'étonne que tu t'obstines.
"La somme de tout les éléments du premier plateaux" (celui de droite, en fait) "= 165580290 " Je suis d'accord. Moi aussi, j'ai une calculatrice qui fait les sommes. Mais il n'a jamais dit que c'était le poids de l'équilibre. Moi je dis que ce poids n'est pas atteignable avec les poids du plateau de gauche. Ma liste donne l'ensemble des poids que les 2 côtés peuvent atteindre ! Donc ceux qui donnent l'équilibre. Le plus gros est bien: 165580282 < 165580290 D'ailleurs 165580290 - 165580282 = 8 Le seul poids qui ne sera pas mis à droite est celui de 8 |
|
Posté par Dark Page
Je ne sais pas si qu'elqu'un a remarqué la propriété suivante :
de chaque coté on a d'abord 1 puis 3=1+2 puis 8=5+3 2 5=3+2 13=8+5 ....... Bon je vous fait pas un dessin sachant ca on arrive a des plataux pouvant porter les poid suivant : a a+1 2a+1 3a+2 5a+3 8a+5 ... Et ca simplifie le probleme je pense... Je vais chercher ca |
(qu'on omet) et un de
(qu'on prend en sus du plus grand) tels que
.
est 143, ca marche avec le 8, pas la peine de chercher plus loin.
|
Posté par Dark Page
je suis bien heureux de voir que ma première idée était la bonne
en realité j'avais meme pas vu le 150 en plus qui permet le raisonnement Maintenant j'aimerais quand meme comprendre pourquoi Flodelarab a trouvé un grand nombre d'equilibrage possible alors que celon toi scelerat (lol pas pu m'empecher) il n'y a qu'une possibilité |
-