Bonjour à tous
Etant donné le carré magique numérique de gauche d'ordre 3 de somme magique 66; constituer un autre carré magique avec des nombres écrits en lettres dont le nombres de lettres, sans compter les espaces, correspond au nombre des cases du carré numérique.
Pour plus de compréhension un exemple non complet ( à ne pas compléter) est donné.
Merci de blanker vos réponses.
Bonjour mijo
C'est certainement le plus difficile depuis longtemps/
Les nombres écrits en lettres doivent avoir entre 18 et 26 lettres.
Mais en même temps il doivent former un carré magique donc avoir un écart donné.
Comme ces écarts semblent incompatibles avec les nombres successifs ....
J'ai cherché de tels nombres par tranches en fonction de leur densité par exemple:
7112 à 7136
Comme il n'est pas bon je l'affiche pour aider...
7121 7136 7115
7118 7124 7130
7133 7112 7127 carré magique de 21372
Mais en lettres
22 22 19
20 24 19
24 18 22
Réciproquement si on est magique en lettres on n'est pas bon en chiffres
Bonjour
Pour programmer il faudrait d'abord écrire tous les nombres (jusqu'à 10000 ?) en lettres et leur correspondance en nombre de lettres. C'est un travail colossal. Y a-t-il une autre façon d'opérer trapangle ?
Il y a quand même beaucoup de cas récurrents qui peuvent être programmés. Les 20 premiers nombres doivent être écrits en lettres à la main, puis 3 cas (chiffre des unités 0, 1 ou autre) pour les nombres jusqu'à 69, 4 autres cas pour aller jusqu'à cent, puis on peut faire par récurrence avec 3 cas pour gérer les centaines et 2 cas pour gérer les milliers.
Pour le nombre de lettres, le programme peut aussi le faire tout seul.
Pour le nombre de lettres pas de problème mais pour rentrer les nombres c'est quand même du boulot. Bravo !
La fonction qui écrit les nombres en lettres tient en 25 lignes de code, ça ne me semble pas beaucoup de travail. Et elle sera sûrement réutilisable, ce n'est pas la première énigme de l'île qui fait appel à l'écriture en lettres des cardinaux
Bonjour,
j'ai un fichier Excel des 10000 en lettres...il m'avait servi pour la grille dont parle mijo.
Ici j'ai voulu rester dans une tranche ,mais il y a plus de chances en espaçant.
Bonjour trapangle
Merci pour tes solutions. La programmation n'est pas mon point fort, j'en ai fait un peu il y a longtemps en basic sur un Atari, mais maintenant je suis largué.
Enfin, bravo à toi et à dpi.
Merci mijo
Moi non plus j'ai séché la programmation.
Par contre j'ai bien aimé la venue des tableurs.
Je donne ma méthode:
*création du fichier nombre/lettres en utilisant les ruses de trapangle.
*sélection des nombres de 18 à 26 lettres.
*application de la méthode mijo pour les carrés magiques d'ordre 3.
je remplace 1 2 et 3 par des nombres à 18,19,20 lettres (espacement *visiblement égal)
puis 4,5, 6 avec 21,22,23 lettres (même écart).
puis 7,8,9 avec 24,25,26 lettres (même écart).
Inutile de vérifier le carré sera magique et celui de ses lettres aussi
*par exemple :
nombres consécutifs ou espacés de 2 à n (difficilement visible au delà de 4 )
> dpi
Les diagonales du carré magique ne doivent-elles pas aussi avoir la même valeur que les lignes et colonnes ? Si ce n'était pas nécessaire, je me suis trop compliqué la tâche
trapangle
Bien sûr que pour le carré soit magique, il faut avoir la même somme dans les lignes, les colonnes et les diagonales.
Je n'avais pas vérifié les diagonales...
Je dois avoir un bug dans le décompte des lettres....
Je revois mon bidule et je reviens.
>mijo
Vu pour les diagonales.
a)J'ai vu mon erreur dans l'ordre de mes choix (ce qui explique le décalage des lettres).
b)dans mon premier tableau au milieu j'ai mis 659 au lieu de 649 (ce qui arrange les totaux).
c)vérifie ta liste : pour 675 tu notes 19 ,j'ai 21. 7064 tu notes 22,j'ai 23 et 7062 ,tu notes 18 j'ai 21.sauf erreurs bien sûr.
On va essayer de faire bien
dpi
Mes excuses, tu as raison pour le nombre de lettres, la fatigue du soir sans doute !
Comme on dit, on voit la paille dans l'oeil du voisin et pas la poutre dans le sien.
Pour le sport
17 000 102 32 000 104 2 000103 51 000 309 21 26 19
2 000 104 17 000 103 32 000 102 51 000 309 20 22 24
32 000 103 2 000 102 17 000 104 51 000 309 25 18 23
51 000 309 51 000 309 51 000 309 51 000 309
Dommage qu'il n'y ait pas eu plus de succès......
Vous devez être membre accéder à ce service...
Pas encore inscrit ?
1 compte par personne, multi-compte interdit !
Ou identifiez-vous :