🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: de.comp.misc
Article #142

Re: Pentominos: eine deLuxe Denksportaufgabe

#142
From: Matthias Urlichs
Date: Mon, 14 Sep 1992 11:17
87 lines
2940 bytes
In de.sci.misc, article <1992Sep12.175946.14706@wega.rz.uni-ulm.de>,
  ORAKEL@rzmain.rz.uni-ulm.de (Framstag) writes:
> Pentominos - Eine Aufgabenstellung mit 3 Schwierigkeitsstufen:
> 
>     leicht, knifflig, nicht loesbar (?)
> 
Knifflig aber loesbar.
> 
> Ich hatte damals ca 130 verschiedene Loesungen gefunden und aufgeschrieben.
> Das gemeine an der Sache war bzw ist, dass Clarke (genauer: der Computer in
> dem Roman) behauptet, dass es exakt 2673 Loesungen gibt. Gemein deshalb,
> weil der Computer das kurzerhand berechnet und ich damals wie heute keine
> Moeglichkeit sehe, das zu ueberpruefen.
> Ich wills aber wissen! *fus_stampf* :-)
> 
Clarke hat geflunkert. Es sind 195.

> Nun zum unloesbaren(?) Teil meiner Aufgabe:
> Kann man ueberhaupt die Anzahl der Loesungen berechnen?
> Kann man die Loesungen selbst algorithmisch berechnen?

Das hat bisher noch keiner geschafft.

> Oder nur durch die Holzhammermethode, sprich simples Ausprobieren?
> 
Das ist auch ein Algorithmus! ;-)

> Wenn letzteres gilt, dann moechte ich gerne wissen, wie man das am
> geschicktesten programmiert :-)
> 
Beobachte dich mal selber, wie du das Problem loest. Ich jedenfalls suche mir
die unzugaenglichste Ecke und plaziere dorthin alle moeglichen Pentominos in
allen moeglichen Orientierungen, und dann geht's rekursiv mit der naechsten
unzugaenglichen Ecke weiter. Wenn es keine solche Ecke gibt, ist das Quadrat
voll und die Loesung kann ausgegeben werden.
Ein entsprechendes Programm braucht auf meinem Mac IIfx+Unix+GCC 2.2.1 eine
halbe Stunde.
(Symmetrieprobleme loesen wir, indem fuer eines der Teile von acht moeglichen
 Orientierungen nur eine vertikale und eine horizontale Orientierung zuge-
 lassen werden. Das erspart eine Menge Arbeit.)

* Pentomino 1
EEGJJJCKBB
EGGGJCCKBA
EEGHJCKKBA
LHHHICFKBA
LHIIIFFDDA
LLLIFFDDDA

* Pentomino 51
LLLEEEBBII
LHHEGEBIIK
LCHGGGBJIK
CCHHGFBJKK
CDDDFFJJJK
CDDFFAAAAA

* Pentomino 101
JJJCCCBBBB
KJCCLLLDDB
KJHHFFLDDD
KKHFFGLIEE
KHHFGGGIIE
AAAAAGIIEE

* Pentomino 151
JJJFFGBBBB
AJFFGGGDDB
AJFHHGKDDD
AEEIHKKKKL
AEIIHHCCCL
AEEIICCLLL

* Pentomino 195
BBBBICCCEE
AHHBIIGCCE
AKHIIGGGEE
AKHHFJGLLL
AKKFFJDDDL
AKFFJJJDDL

-- 
Long's Note
   Always store beer in a dark place.
-- 
Matthias Urlichs  --  urlichs@smurf.sub.org -- urlichs@smurf.ira.uka.de   /(o\
Humboldtstrasse 7 -- 7500 Karlsruhe 1 -- Germany  --  +49-721-9612521     \o)/
Technical Details
Message-ID: <191sc2INN4ms@smurf.smurf.sub.org>
Path: arc1-ca.pugleaf.net!sparky!uunet!math.fu-berlin.de!news.netmbx.de!Germany.EU.net!news.Hamburg.Germany.EU.net!flatlin!smurf.sub.org!news
References: <1992Sep12.175946.14706@wega.rz.uni-ulm.de>

Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!sparky!uunet!math.fu-berlin.de!news.netmbx.de!Germany.EU.net!news.Hamburg.Germany.EU.net!flatlin!smurf.sub.org!news
From: urlichs@smurf.sub.org (Matthias Urlichs)
Newsgroups: de.comp.misc
Subject: Re: Pentominos: eine deLuxe Denksportaufgabe
Date: 14 Sep 1992 13:17:22 +0200
Organization: University of Karlsruhe, FRG
Lines: 87
Message-ID: <191sc2INN4ms@smurf.smurf.sub.org>
References: <1992Sep12.175946.14706@wega.rz.uni-ulm.de>
NNTP-Posting-Host: 127.0.0.1