Inscription / Connexion Nouveau Sujet
Niveau algorithmique
Partager :

Algorithme carré magique

Posté par
ucf
24-04-09 à 22:27

Salut tout le monde!
J'avais auparavant un algorithme me permettant de compléter tout carré magique de toute taille, mais j'ai dû l'oublier! veuillez m'en informer si vous avez l'idée...
En gros il s'agit de mettre le premier numéro dans une case, puis mettre le numéro suivant dans la case à coté de celle en dessous de celle où vous avez mis le premier numéro! je ne vois pas si vous voyez ce que je veux dire!!
En tout cas j'espère une réponse dans le plus court délai!
Merci d'avance!

Edit jamo : forum modifié.

Posté par
jacqlouis
re : Algorithme carré magique 24-04-09 à 22:56

    Bonsoir . Ceci te fera peut-être souvenir des autres .  Pour un carré de 3x3 cases , tu places dans une diagonale les 3 termes du milieu , et le plus petit à côté du plus grand de ces 3 là ... Et tu complètes de proche en proche .
   Exemple :  pour un total de 24  :   7     12     5
(série de 4 à 12)                                            
                                                 6      8     10

                                                 11     4      9

Posté par
patrice rabiller
re : Algorithme carré magique 25-04-09 à 06:58

Bonjour,

Pour les carrés magiques de côté impair, il existe plusieurs algorithmes simples. En voici un là (avec explications pour programmer en Delphi):

Le même, mais pour Excel :

J'ai aussi, d

Posté par
patrice rabiller
re : Algorithme carré magique 25-04-09 à 07:00

Je disais :

J'ai aussi, dans mes cartons, un algorithme pour les carrés magiques de côté pair (méthode Blaise Pascal), mais là c'est nettement plus dur...

Voir également ce site, entièrement consacré aux carrés magiques :

Posté par
plumemeteore
re : Algorithme carré magique 25-04-09 à 10:01

Bonjour.
Dans un carré magique 3*3 avec la participation des diagonales, le nombre du milieu est le tiers de la somme commune.

Posté par
ucf
re : Algorithme carré magique 26-04-09 à 17:07

merci à tous!

Répondre à ce sujet

Seuls les membres peuvent poster sur le forum !

Vous devez être connecté pour poster :

Connexion / Inscription Poster un nouveau sujet
Une question ?
Besoin d'aide ?
(Gratuit)
Un modérateur est susceptible de supprimer toute contribution qui ne serait pas en relation avec le thème de discussion abordé, la ligne éditoriale du site, ou qui serait contraire à la loi.


Vous devez être membre accéder à ce service...

Pas encore inscrit ?

1 compte par personne, multi-compte interdit !

Ou identifiez-vous :


Rester sur la page

Désolé, votre version d'Internet Explorer est plus que périmée ! Merci de le mettre à jour ou de télécharger Firefox ou Google Chrome pour utiliser le site. Votre ordinateur vous remerciera !