Translations:FP Homework 1/6/cs

From Marek Běhálek Wiki
Revision as of 14:41, 21 October 2019 by Beh01 (talk | contribs) (Created page with "Napište funkci <code>chess</code>, která má 2 argumenty typu <code>[String]</code>. Řetězce v seznamech obsahují 3 znaky: * první určuje šachovou figuru ('K' - král,...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

Napište funkci chess, která má 2 argumenty typu [String]. Řetězce v seznamech obsahují 3 znaky:

  • první určuje šachovou figuru ('K' - král, 'D' - dáma, 'V' - věž, 'S' - střelec, 'J' - jezdec, 'P' - pěšec)
  • druhý znak určuje sloupec ('a'-'h')
  • třetí je číslo řádku ('1'-'8')

První seznam reprezentuje aktuální rozmístění bílých figur a druhý černých. Vypište aktuální pozici tak, že volná políčka budou reprezentována znakem '.', bílé figury svým písmenem velkým a černé figury svým písmenem malým. Řádky i sloupce budou označeny čísly resp. písmeny.