Ce code permet de trouver toutes les solutions(sauf bug) qu'il existe pour dessiner une maison comme celle-ci:
E
/ \
D--C
|\ /|
| | |
|/ \|
A--B
sans jamais repasser par le même segment et tous les parcourir .
Source / Exemple :
voir zip
Conclusion :
Ce prog n'a pas de réelle utilité(à par ceux qui s'amusent à le faire en cours !!) si ce n'est de voir ce qu'est une focntion récursive .
A la fin du prog, toutes les solutions sont sauvegardées dans un fichier sous la forme de suites de points(voir figure plus haut) .
Normalement vous devriez obtenir 88 solutions .
Ce prog a été fait sous dev-Cpp .
Merci de me faire parvenir toute remarque/correction .
26 déc. 2004 à 01:00
J'avais fait un prog comme ca il y a 3/4 ans, en incursif par contre. Il faisais exactement la meme chose mais pour n'importe quelle figure, suffisait de la tracer dans l'editeur basic incorporé. Ca avait au moins aussi peu d'utilité que ton programme, lol.
Enfin bref, tout ça pour te dire que moi aussi je trouvais 88 solutions concernant la maisonnette de base, et 240 en considérant le centre des diagonales comme un point à part. Tout ça c'est si ma mémoire est bonne.
:-)
5 avril 2004 à 23:09
5 avril 2004 à 13:04
Toutes tes solutions semblent bonnes, c'est pas mal
Vous n'êtes pas encore membre ?
inscrivez-vous, c'est gratuit et ça prend moins d'une minute !
Les membres obtiennent plus de réponses que les utilisateurs anonymes.
Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.
Le fait d'être membre vous permet d'avoir des options supplémentaires.