Oktatás * Programozás 2 * Szkriptnyelvek * levelezősök Félévek Linkek * kalendárium |
Py /
20120816a8 királynő A 8 királynő probléma a következőképpen hangzik: egy sakktáblán helyezzünk el 8 királynőt úgy, hogy ne üssék egymást. A feladat most csak annyi lesz, hogy egy lehetséges állást jelenítsünk meg "grafikusan". A sakktáblát mátrix helyett egy tömbben (listában) reprezentáljuk, pl.: +-----------------+ | Q . . . . . . . | | . . . . . . Q . | | . . . . Q . . . | | . . . . . . . Q | | . Q . . . . . . | | . . . Q . . . . | | . . . . . Q . . | | . . Q . . . . . | +-----------------+ Feladat: írjunk egy olyan eljárást, mely kap egy 8 elemű listát, s ez alapján megrajzolja a sakktáblát. Például ha a bemenet +-----------------+ | . . Q . . . . . | | . . . . . Q . . | | . . . Q . . . . | | . Q . . . . . . | | . . . . . . . Q | | . . . . Q . . . | | . . . . . . Q . | | Q . . . . . . . | +-----------------+ Mire figyeljünk:
|
Blogjaim, hobbi projektjeim * The Ubuntu Incident [ edit ] |