- na planszy ustaw piramidy o wysokościach od 1 do n (przykładzie od 1 do 4)
- w każdym wierszu i kolumnie ustaw cztery piramidy różnej wysokości
- liczby oznaczają ile piramid widać w rzędzie z tego miejsca (1 - widać jedną, najwyższą piramidę, 4 - widać cztery piramidy, czyli ustawione są "według wzrostu")
- wyższe piramidy zasłaniają niższe
- każda łamigłówka ma dokładnie jedno rozwiązanie!
Źródło: https://www.wydawnictwologi.pl/index.php?_route_=piramida
pobierz repozytorium:
git clone https://github.com/warbarbye/PyramidPuzzle.git
wejdź do katalogu z projektem:
cd PyramidPuzzle
wykonaj następujące komendy:
stack build
stack exec PyramidPuzzle-exe
stack 2.3.1
ghc 8.8.3