Aller au contenu
  • 0
ribi

suite à compléter

Énigmes

Je viens d'écrire un petit programme qui m'a écrit ceci :

14 35 10
18 63 14
21 28 12
22 99 18
24 40 ??

(pas trop difficile si on sait calculer avec les opérations courantes) Quel est le nombre à mettre à la place de ?? ?

Question subsidiaire pour programmateur : quelle est la ligne suivante ?

Premières réponses par spoiler :spoiler: SVP

 

Partager ce message


Lien à poster
Partager sur d’autres sites

21 réponses à cette énigme

Messages recommandés

  • 0

Pour la question subsidiaire je sèche pour le moment.

 

Révélation

 

Chaque ligne dépend-elle uniquement de la précédente ?

En nommant les 3 colonnes A B C, la colonne B dépend-elle de la colonne A ?

 

 

Partager ce message


Lien à poster
Partager sur d’autres sites
  • 0

Pour l'ordre de la suite, j'ai cherché à prendre les nombres les plus petits possibles, et je n'ai gardé que "les plus jolis", parce que certains sont extrêmement prévisibles...

La ligne suivante commence donc par un nombre supérieur ou égal à 24.

Partager ce message


Lien à poster
Partager sur d’autres sites
  • 0

Ah... alors je vais essayer d'en trouver un joli qui correspond

 

Révélation

28 21 12 mais il ressemble à un déjà de la liste
28 70 20 alors me paraît bien

 

Je n'avais pas pensé à le prendre comme ça pour trouver la suite :fou2: 

Partager ce message


Lien à poster
Partager sur d’autres sites
  • 0

C'est sûr qu'on peut discuter de ce qui est "joli" :

J'ai décidé que si on pouvait diviser tout par un même nombre entier, ce n'était pas très joli.Ta deuxième solution est trop dans l'esprit de 14 35 10.

J'ai mis un deuxième chiffre plus grand que le deuxième. (28 21 12 c'est comme 21 28 12)

Partager ce message


Lien à poster
Partager sur d’autres sites
  • 0

Bon je voulais poster ceci en premier j'aurais dû alors, ça devrait satisfaire tous les critères

 

 

 

Révélation

30 45 18 peut-être un peu simple
33 88 24 lui il claque !

 

 

Edit: Ah en fait non :fou2: 

 

il y a 10 minutes, ribi a dit :

J'ai décidé que si on pouvait diviser tout par un même nombre entier, ce n'était pas très joli.

 

 

Modifié par Cybero

Partager ce message


Lien à poster
Partager sur d’autres sites
  • 0
Révélation

Je pense avoir compris la logique et l'opération mathématique qui régit chaque ligne en créant un programme qui "bruteforce" toutes les opérations possibles.

C'est peut-être pas très élégant comme solution, mais j'arrivais à rien en essayant plusieurs possibilités simple de tête ! 😛

J'ai trouvé val3 = val1 * val2 / (val1 + val2) où les numéros correspondent aux colonnes.

Ce qui donnerait ?? = 15.

 

Pour la question subsidiaire, j'ai remarqué que la première colonne était rangée par ordre croissant, du coup la ligne suivant serait : 24 48 16?

 

 

 

Partager ce message


Lien à poster
Partager sur d’autres sites
  • 0

@MB31: Ok pour ??

 

Le suivant ne me plairait pas car il me ferait trop penser à 3 6 2, lequel me semblait trop "ordinaire pour être mentionné".

 

@Cybero: L'une de tes propositions aurait dû être dans ma liste (33 88 24) ce qui m'a fait comprendre que mon programme faisait parfois des erreurs d'arrondi.

Après rectification, je constate que ma liste aurait dû commencer par 10 15 6 (mais je n'ai qu'à prétendre que je l'ai enlevé intentionnellement), mais la suite est inchangée.

Du coup 30 45 18 perd de son originalité.

Modifié par ribi
On cherche toujours le suivant immédiat à 24 40 ??

Partager ce message


Lien à poster
Partager sur d’autres sites
  • 0
il y a 29 minutes, ribi a dit :

Le suivant ne me plairait pas car il me ferait trop penser à 3 6 2, lequel me semblait trop "ordinaire pour être mentionné".

 

Ah oui j'avais pas vu que les combinaisons trop "ordinaires" n'allaient pas désolé.

Du coup le suivant serait :

Révélation

30 70 21 ?

 

Partager ce message


Lien à poster
Partager sur d’autres sites
  • 0

:top: oui, MB31, c'est une réponse que je peux accepter car elle me semble très logique.

Cependant, mon programme affiche un autre résultat juste avant celui-là...

Partager ce message


Lien à poster
Partager sur d’autres sites
  • 0
Il y a 4 heures, ribi a dit :

@Cybero: L'une de tes propositions aurait dû être dans ma liste (33 88 24) ce qui m'a fait comprendre que mon programme faisait parfois des erreurs d'arrondi.

Après rectification, je constate que ma liste aurait dû commencer par 10 15 6 (mais je n'ai qu'à prétendre que je l'ai enlevé intentionnellement), mais la suite est inchangée.

Du coup 30 45 18 perd de son originalité.

 

Du coup je reste sur ma réponse :mrgreen:

(Et je ne trouve pas mieux que @MB31 dont j'ai lu la réponse)

 

Révélation

A partir de 24 j'ai ces solutions là qui correspondent à la règle de base C = (AxB)/(A+B)

Ensuite je tri

 

24 40 15   Dernier élément déjà publié
24 48 16   Tous pairs
24 72 18   Tous pairs    
27 54 18   Tous divisibles par 9
28 70 20   Tous pairs
28 84 21   Tous divisibles par 7
30 45 18   Refusé cause obscure
30 60 20   Tous pairs
30 70 21   OK et ne trouve pas mieux

 

Partager ce message


Lien à poster
Partager sur d’autres sites
  • 0

@Cybero

30 45 18 : ils sont tous divisibles par 3

Ok, tu es dans la même logique que MB31... C'est à peu près aussi logique comme ça que comme j'ai fait.

Mais il y a des nombres entre 24 et 27.

Partager ce message


Lien à poster
Partager sur d’autres sites
  • 0
Révélation

En écrivant les nombres sous la forme de produits de facteurs, on voit apparaître une belle régularité dans le tableau, ce qui permet de proposer 15 = 5*3 à la place des points d'interrogation.

 

image.png.eb44cc9064b3215a50c3b5a3c09a9339.png

 

Ensuite, en complétant le tableau avec A+B et A*B, d'autres règles apparaissent.

 

image.thumb.png.330ac75863c32713edc0f1aaf7ac99c3.png

 

  • A+B est un carré parfait.
  • A*B = (A+B)*C
  • De plus : (A*C)/B est un petit carré parfait : 2² ou 3².
  • C est plus petit que A.
  • Les valeurs de A sont strictement croissantes.
  • A est multiple de 2 ou de 3.

A partir de ces informations, on essaie de trouver la ligne suivante dans le tableau.

  • Supposons que A=25=5*5. Alors A n'est ni multiple de 2, ni multiple de 3.
    De plus, on a B=5*Y et C=Y*5, c'est-à-dire B=C... Beaucoup de règles ne sont pas respectées. Ça ne colle pas.
     
  • Supposons maintenant que A=26=2X avec X=13.
    Alors B=XY=13Y et C=Y*2.
    En substituant dans l'équation AB=(A+B)C, on trouve : 2X*XY = (2X+XY)*2Y, ce qui donne après simplification X=Y+2.
  • X=13 et Y=11.
  • Solution : A=2X, B=XY, C=2Y
    A=26, B=143, C=22
  • A+B=169 est un carré parfait, et AC/B est égal à 2². Les règles semblent bien respectées.

 

 

  • J'aime 1

Partager ce message


Lien à poster
Partager sur d’autres sites
  • 0
Révélation

Autres égalités remarquables :

 

A = (X-Y)*X = X²-XY

B = XY

C = Y*(X-Y) = XY-Y²

 

B-C est donc lui aussi un carré parfait.

 

  • J'aime 1

Partager ce message


Lien à poster
Partager sur d’autres sites
  • 0

Pour la première série de remarques de @Freddy :

C'est le bon résultat, mais une seule ligne suffit pour expliquer parmi celles proposées, en constatant qu'elle donne "miraculeusement" un nombre entier...

La règle "A est multiple de 2 ou de 3" n'est pas vérifiée systématiquement par la suite (mais si on commence par les termes les plus petits, c'est normal que les premiers termes soient des multiples de nombres plus petits)

La règle "A+B est un carré parfait" n'est pas voulue, et elle n'est pas toujours vraie par la suite.

La règle "(A*C)/B est un carré parfait" n'est pas toujours vraie non plus. Cependant, il est toujours entier, et sera un carré à chaque fois que A+B sera un carré.

Pour la deuxième série de remarques :

Effectivement, B-C est un carré parfait lorsque A+B est un carré parfait...

 

Partager ce message


Lien à poster
Partager sur d’autres sites
  • 0
Le 06/01/2023 à 00:34, Freddy a dit :

Quand on cherche des coïncidences, on finit toujours par en trouver !

Sont-ce des coïncidences ?

Si on appelle a le premier nombre, si on considère un nombre X diviseur de a, tel que X²>a, si on prend pour deuxième nombre X²-a, alors il existera un troisième nombre entier, qui convient (à condition qu'il soit "joli", c'est-à-dire que les trois nombres de la ligne soient premiers entre eux). J'ai aussi exclu de chaque ligne le cas où il y aurait deux nombres égaux ou différant de 1.

Partager ce message


Lien à poster
Partager sur d’autres sites

Créer un compte ou se connecter pour commenter

Vous devez être membre afin de pouvoir déposer un commentaire

Créer un compte

Créez un compte sur notre communauté. C’est facile !

Créer un nouveau compte

Se connecter

Vous avez déjà un compte ? Connectez-vous ici.

Connectez-vous maintenant

  • En ligne récemment   0 membre est en ligne

    Aucun utilisateur enregistré regarde cette page.

×
×
  • Créer...

Information importante

En utilisant ce site, vous acceptez notre Politique de confidentialité et nos Conditions d’utilisation
Nous avons placé des cookies sur votre appareil pour aider à améliorer ce site. Vous pouvez choisir d’ajuster vos paramètres de cookie, sinon nous supposerons que vous êtes d’accord pour continuer.