Hanojské věže v Befunge

Befunge je ezoterický programovací jazyk. Hanojské věže jsou matematický hlavolam. Následující zdrojový kód jsem napsal, aby řešil problému Hanojských věží v jazyce Befunge.

Kolíky jsou očíslovany 1, 2, 3. Cílem je dostat kotouče z kolíku 1 na kolík 2. Vstupem programu je počet kotoučů na kolíku 1. Program pak postupně vypisuje serii dvojic kolíků, kde každá dvojice reprezentuje tah odkud (první člen dvojice) a kam (druhý člen dvojice) se má nyní přesunout kolík.

52*321&10p20 p30p40pvp04p03p02p01<
>40g20g10g  v> 10g1- #v_030g20g0 ^_@#<
^g030g02g03<   >20g. 3 0g.52*,:52 *- ^
>30g40g10g0^ ^_^#g01<  >         ^
^g02p01-1g01>#       #<^

Příspěvek byl publikován v rubrice Prográmky. Můžete si uložit jeho odkaz mezi své oblíbené záložky.

Napsat komentář

Vyplňte detaily níže nebo klikněte na ikonu pro přihlášení:

WordPress.com Logo

Komentujete pomocí vašeho WordPress.com účtu. Log Out / Změnit )

Twitter picture

Komentujete pomocí vašeho Twitter účtu. Log Out / Změnit )

Facebook photo

Komentujete pomocí vašeho Facebook účtu. Log Out / Změnit )

Google+ photo

Komentujete pomocí vašeho Google+ účtu. Log Out / Změnit )

Připojování k %s