Aller au contenu

Pourriez vous résoudre ce petit puzzle informatique


Extrazlove

Messages recommandés

Membre, 42ans Posté(e)
Extrazlove Membre 3 802 messages
Mentor‚ 42ans‚
Posté(e)

Bonjour à toute et à tous,


En informatique, en utilisant le chiffre 4 exactement quatre fois, et 4 signes exactement et seule l'opération + est autorisée comment obtenir 10?


exemple erroné et pourquoi:

 (44 - 4) / 4 = 10 


ne fonctionne pas parce que 44 en informatique est un nombre et non le chiffre 4, et nous avons utilisé un - et / comme opération pas seulement +.

 4 + 4 + 4-racine(4) = 10 


est une mauvaise réponse même si nous avons 4 chiffres de 4 et 4 opérations, mais nous avons utilisé une opération - et sqrt pas seulement +.

hexadécimal (base 16):

 (+)4 + 4 + 4 + 4 = 10 

est une mauvaise réponse car nous somme obliger de transformer la formule pour le programmer soit 0(+)4 + 4 + 4 + 4 ici j'ai un 0 de plus ou 4 + 4 + 4 + 4 et ici juste 3 signe ,même si (+)4 + 4 + 4 + 4 a quatre 4 mais pas exactement 4 signe juste 3 ou il faut ajouté 0 pour le programmer.


Merci pour votre réponse pour résoudre ce puzzle.

Si vous ne trouvez pas j'ai trouvé  3 réponses pour résoudre ce puzzle informatique:

 

Révélation

Soit la fonction informatique pour  x  réel  4 (x)  telle que 4 (4) = 2  pour x = 4  et  4 (8) = 6  pour  x = 8  et  4 (12) = 10  pour  x = 12 .

Nous avons donc 4 (4) + 4 + 4 = 10  ou 4 (4 + 4) + 4 = 10  ou 4 (4 + 4 + 4) = 10 


Il y quatre 4 et 4 signe et la seule opération utiliser c'est le + programmable informatiquement.

 

Lien à poster
Partager sur d’autres sites

Annonces
Maintenant
  • Réponses 46
  • Créé
  • Dernière réponse
Membre, scientifique, Posté(e)
Répy Membre 24 233 messages
scientifique,
Posté(e)

En informatique on utilise la numération binaire composée de 2 chiffres  : 0 et 1

la suite décimale :   0   1      2     3       4       5        6       7        8       9       10          11

s'écrit en binaire  : 0    1     10    11    100    101    110    111   1000  1001   1010      1011

et pour écrire 44 il faut de la place en binaire !

Lien à poster
Partager sur d’autres sites

Membre, 42ans Posté(e)
Extrazlove Membre 3 802 messages
Mentor‚ 42ans‚
Posté(e)
il y a 24 minutes, Répy a dit :

En informatique on utilise la numération binaire composée de 2 chiffres  : 0 et 1

la suite décimale :   0   1      2     3       4       5        6       7        8       9       10          11

s'écrit en binaire  : 0    1     10    11    100    101    110    111   1000  1001   1010      1011

et pour écrire 44 il faut de la place en binaire !

Je n'ai pas compris je veux une formule ou je vois que quatre de 4 et 4 de signes ou seulement l'opération + est utiliser et cette formule est programmable.

Lien à poster
Partager sur d’autres sites

Membre, 72ans Posté(e)
Frank_N Membre 5 488 messages
Maitre des forums‚ 72ans‚
Posté(e)
il y a 4 minutes, Répy a dit :

En informatique on utilise la numération binaire composée de 2 chiffres  : 0 et 1

la suite décimale :   0   1      2     3       4       5        6       7        8       9       10          11

s'écrit en binaire  : 0    1     10    11    100    101    110    111   1000  1001   1010      1011

et pour écrire 44 il faut de la place en binaire !

101100 = 44

Lien à poster
Partager sur d’autres sites

Membre, scientifique, Posté(e)
Répy Membre 24 233 messages
scientifique,
Posté(e)
il y a 20 minutes, Extrazlove a dit :

Je n'ai pas compris je veux une formule ou je vois que quatre de 4 et 4 de signes ou seulement l'opération + est utiliser.

et moi je n'ai pas cherché à résoudre un puzzle.

Ce que j'ai écrit ce n'était que la correspondance binaire des premiers nombres de le numération décimale pour ceux qui ne la connaissent pas !

Lien à poster
Partager sur d’autres sites

Membre, 42ans Posté(e)
Extrazlove Membre 3 802 messages
Mentor‚ 42ans‚
Posté(e)

Merci repi pourrait vous résoudre ce puzzle. 

Avez vous mal compris quelque chose dans l'énoncé?

Lien à poster
Partager sur d’autres sites

Membre, 72ans Posté(e)
Frank_N Membre 5 488 messages
Maitre des forums‚ 72ans‚
Posté(e)

Ce que moi je ne comprends pas c'est la fonction [TEX][/TEX] c'est dans quel langage? Il y a bien le langage TeX qui sert à afficher des formules mathématiques mais à part ça je ne vois pas.

Lien à poster
Partager sur d’autres sites

Membre, 42ans Posté(e)
Extrazlove Membre 3 802 messages
Mentor‚ 42ans‚
Posté(e)

Il n'y a pas un latex unique chaque forum a ses propres balise parfois $ $ est suffisant, parfois il faut utiliser la balise Math ou Code ou Text.

J'ai corrigé ma réponse, et réellement je sais a quoi servent :D

Est ce que je peux la breveté gratuitement et comment?:o°

 

Lien à poster
Partager sur d’autres sites

Invité riad**
Invités, Posté(e)
Invité riad**
Invité riad** Invités 0 message
Posté(e)
il y a une heure, Extrazlove a dit :
  Masquer le contenu

Soit la fonction informatique pour  x  réel  4 (x)  telle que 4 (4) = 2  pour x = 4  et  4 (8) = 6  pour  x = 8  et  4 (12) = 10  pour  x = 12 .

Nous avons donc 4 (4) + 4 + 4 = 10  ou 4 (4 + 4) + 4 = 10  ou 4 (4 + 4 + 4) = 10 


Il y quatre 4 et 4 signe et la seule opération utiliser c'est le + programmable informatiquement.

 

Pas besoin de fonction qui calcule quelque chose, il suffit de définir ta fonction de cette manière :

4 = function(){ return 2}, ce qui générera un message d'erreur.

Je ne connais aucun langage informatique qui t'autorise de nommer une fonction ou une variable "4".

Lien à poster
Partager sur d’autres sites

Membre, 42ans Posté(e)
Extrazlove Membre 3 802 messages
Mentor‚ 42ans‚
Posté(e)
il y a 1 minute, riad** a dit :

Pas besoin de fonction qui calcule quelque chose, il suffit de définir ta fonction de cette manière :

4 = function(){ return 2}, ce qui générera un message d'erreur.

Je ne connais aucun langage informatique qui t'autorise de nommer une fonction ou une variable "4".

bah enlève les restrictions et ca marche.;))

Lien à poster
Partager sur d’autres sites

Membre, 72ans Posté(e)
Frank_N Membre 5 488 messages
Maitre des forums‚ 72ans‚
Posté(e)

Je suis peut être un peu lourd mais dans quel langage pouvez-vous écrire 4 (4 + 4 + 4)  ? J'ai du bosser avec une douzaine de langages, un tel truc génère une erreur

Lien à poster
Partager sur d’autres sites

Membre, 42ans Posté(e)
Extrazlove Membre 3 802 messages
Mentor‚ 42ans‚
Posté(e)
il y a 2 minutes, Frank_N a dit :

Je suis peut être un peu lourd mais dans quel langage pouvez-vous écrire 4 (4 + 4 + 4)  ? J'ai du bosser avec une douzaine de langages, un tel truc génère une erreur

c'est juste des restrictions de langage pour plus de visibilité dans le code, on peut les enlever et ca marche. 

Lien à poster
Partager sur d’autres sites

Invité riad**
Invités, Posté(e)
Invité riad**
Invité riad** Invités 0 message
Posté(e)
il y a 4 minutes, Extrazlove a dit :

bah enlève les restrictions et ca marche.;))

Tu les enlèves comment?

Lien à poster
Partager sur d’autres sites

Membre, 72ans Posté(e)
Frank_N Membre 5 488 messages
Maitre des forums‚ 72ans‚
Posté(e)

Vous ne répondez pas à la question donnez une formule dans un langage donné et on comprendra peut-être

Lien à poster
Partager sur d’autres sites

Membre, 42ans Posté(e)
Extrazlove Membre 3 802 messages
Mentor‚ 42ans‚
Posté(e)
il y a 3 minutes, riad** a dit :

Tu les enlèves comment?

Je ne sais pas chaque langage est spécifique pour avoir un code propre, il faut juste enlevé la condition qui nous force a pas utiliser une fonction nommer 4 .

Lien à poster
Partager sur d’autres sites

Membre, 72ans Posté(e)
Frank_N Membre 5 488 messages
Maitre des forums‚ 72ans‚
Posté(e)
il y a 2 minutes, Extrazlove a dit :

Je ne sais pas chaque langage est spécifique, il faut juste enlevé la condition qui nous force a pas utiliser une fonction nommer 4 pour avoir un code propre.

Ben donnez le code propre. Manifestement les environnement de développement vous sont étrangers

Lien à poster
Partager sur d’autres sites

Invité riad**
Invités, Posté(e)
Invité riad**
Invité riad** Invités 0 message
Posté(e)
à l’instant, Extrazlove a dit :

Je ne sais pas chaque langage est spécifique, il faut juste enlevé la condition qui ne force a pas utiliser une fonction nommer 4.

C'est dans le compilateur, ce qui le rend non fonctionnel

La seule solution que je vois c'est de stocker la valeur -2 dans une clé '+4' :

A = {'+4' : -22}

A['+4']+4+4+4

Lien à poster
Partager sur d’autres sites

Membre, 42ans Posté(e)
Extrazlove Membre 3 802 messages
Mentor‚ 42ans‚
Posté(e)
à l’instant, Frank_N a dit :

Ben donnez le code propre. Manifestement les environnement de développement vous sont étrangers

Si j'ai déjà programmer en C des calculatrice et des jeux et pascal et VBA... ,il faut respecter le syntaxe pour la déclaration des fonctions, mais normalement vous n'êtes pas obliger, juste ceux qui ont programmés ses langages ont mis cette restrictions pour que leurs code soit plus lisible.

Lien à poster
Partager sur d’autres sites

Membre, 72ans Posté(e)
Frank_N Membre 5 488 messages
Maitre des forums‚ 72ans‚
Posté(e)

Moi je laisse tomber... bonne nuit

Lien à poster
Partager sur d’autres sites

Membre, 42ans Posté(e)
Extrazlove Membre 3 802 messages
Mentor‚ 42ans‚
Posté(e)
il y a 6 minutes, riad** a dit :

C'est dans le compilateur, ce qui le rend non fonctionnel

La seule solution que je vois c'est de stocker la valeur -2 dans une clé '+4' :

A = {'+4' : -22}

A['+4']+4+4+4

A n'est pas 4 et plusieurs signes plus que 4. 

Lien à poster
Partager sur d’autres sites

Annonces
Maintenant

Archivé

Ce sujet est désormais archivé et ne peut plus recevoir de nouvelles réponses.


×