Hódító / Queosia forum

Hódító / Queosia forum (http://forum.hodito.hu/index.php)
-   PC (hardver, szoftver, játékok stb.) (http://forum.hodito.hu/forumdisplay.php?f=28)
-   -   Pascal (http://forum.hodito.hu/showthread.php?t=4060)

gyuri0 11-26-2010 19:08

A programnak csak kell generálni egy megoldható labirintust. Nem kell végigmennie rajta.

Xeper 11-26-2010 19:18

Quote:

Originally Posted by gyuri0 (Post 271658)
Sziasztok!
Versenyre készülök és egy feladathoz kérném a segítségeteket.

Készítsen programot, amely tetszőleges méretű labirintust generál egy fájlba. Példa a program kimenetére az 1. ábrán látható. A labirintusban ne legyen kör! A bejárat és a kijárat lehet előre rögzített helyen.
X XXXXX
X XXXXX
X X X
X XXX X
X X X
XXX X X
X X X
XXX X X
X
XXXXXXX

Elég lenne egy algoritmus.
Előre is köszi.

Ha nem kell, hogy kijuthass belőle, akkor random helyre leteheted a falat, és csak egy mélységi bejárással ellenőrzöd, hogy van -e benne kör. Ha van, újabb random, jó eséllyel teljesen zagyva labirintusod lesz, amiben alig lesz járat, azaz kör sem nagyon :D

Csokibácsi 11-26-2010 19:19

http://www.kepfeltoltes.hu/101126/la...toltes.hu_.jpg

Vagy ez túl egyszerű? http://www.tms.hu/smiley/monokli.gif

gyuri0 11-26-2010 19:42

Quote:

Originally Posted by Xeper (Post 271662)
Ha nem kell, hogy kijuthass belőle, akkor random helyre leteheted a falat, és csak egy mélységi bejárással ellenőrzöd, hogy van -e benne kör. Ha van, újabb random, jó eséllyel teljesen zagyva labirintusod lesz, amiben alig lesz járat, azaz kör sem nagyon :D

Kell lennie megoldásnak, azaz ki kell tudni jutni belőle, csak az már nem a program feladata hogy megtalálja a kiutat.
Quote:

Originally Posted by Csokibácsi (Post 271663)

Vagy ez túl egyszerű? http://www.tms.hu/smiley/monokli.gif

No comment.

Remedy 11-26-2010 20:00

Quote:

Originally Posted by gyuri0 (Post 271668)
Kell lennie megoldásnak, azaz ki kell tudni jutni belőle, csak az már nem a program feladata hogy megtalálja a kiutat.

Hogy definialod azt, hogy egy labirintus megoldhato-e azonkivul, hogy letezik legalabb egy megoldas, amit megtalalsz?

gyuri0 11-26-2010 20:04

Na jó nyilván azzal kezded, hogy "készítesz" egy megoldást és ahhoz rakod a többi járatot :rolleyes:

Redback 03-27-2011 12:51

Itt a következő pici alkotásom:
Dámajáték exe és pas. Nem a legjobb, de nekem tetszik :D

kistigris 03-27-2011 18:28

Quote:

Originally Posted by Redback (Post 284575)
Itt a következő pici alkotásom:
Dámajáték exe és pas. Nem a legjobb, de nekem tetszik :D

Nekem is:)


All times are GMT +1. The time now is 06:17.

Powered by vBulletin®
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Design partly based on Hódító's design by Grafinet Team Kft.

Contents and games copyright (c) 1999-2020 - Queosia, Hódító

Partnerek: Játékok, civ.hu