J'ai un probleme insoluble alors, je vous le soumet :
Imaginez 8 cases mis bout a bout (cette construction, on l'appelera "casier"). Imaginez que vous possedez de tres nombreux casiers. Mettez tous ces casiers en ligne (bout a bout koi).
Dans chaque case (pas casier hein , case !), il y a un chiffre. En l'occurence, tous ces chiffres sont dans l'ordre et sont tous impair. C'est a dire que le premier casier est constitué de :
case 0 = 1
case 1 = 3
case 2 = 5
case 3 = 7
case 4 = 9
case 5 = 11
case 6 = 13
case 7 = 15
On vois donc 8 cases numéroté de 0 a 7 et contenant les chiffres impairs allant de 1 a 15.
ce casier est le numero 0.
Le casier qui suit est le numero 1 et possede aussi 8 case numeroté de 0 a 7 mais rempli de la suite de chiffres impairs; c'est a dire : 17, 19, 21, 23, 25, 27, 29, 31.
Etc, etc, etc...
Maintenant, on ferme toutes les cases; donc, on ne peux pas utiliser les chiffres qu'elles contiennent.
Alors, en utilisant uniquement les numero de cases (de 0 a 7) et les numero de casiers (de 0 a l'infini), est il possible de trouver une formule qui permette de trouver quelle case correspond au carré du chiffre dans une case predefinie ? (par exemple : quel est la case/casier correspondant au carré du chiffre de la case 3 du casier 0)
Mon probleme, c'est que je cherche une formule qui ne multiplie JAMAIS les cases par un quelconque nombre. Les casiers, eux, peuvent subire des multiplications (les additions et soustractions sont autorisé pour tout ce que vous voulez).
Ce probleme est lié a un programme informatique que je realise mais il faut a tout prix eviter les OVERFLOW (nombres plus grand que 32 bits). Donc, seules les cases ne peuvent pas se faire multiplier
Merci beaucoup a celui qui trouvera !!!
-----