Zadanie
Ešte posledná vec
Počet bodov: 33
Emmika mala už od malička sen - byť vlastníčkou vlastnej bowlingovej dráhy.
Po úspešnom rozpredaní starožitností, ktoré objavila na intráku pod parketami, si svoj sen konečne zrealizovala.
Už je skoro všetko hotové, no jeden fakt ju zaskočil - grafiky, ktoré pri bowlingu ukazujú na obrazovke, ktoré kuželky hráč zhodil, sú všetky chránené autorskými právami, a za ich používanie by musela zaplatiť drahú licenciu.
Však čo, zaobíde sa aj s ASCII artom so Zenitu…
Vstup
Na jedinom riadku je celé číslo \(0 \leq n \leq 10\) - počet zhodených kuželiek.
Výstup
Na výstup vypíšte všetky možné rozostavenia desiatich bowlingových kuželiek, ak bolo práve \(n\) z nich zhodených. Môžete ich vypísať v ľubovoľnom poradí.
Ako vyzerajú si môžete vidieť v príklade, ale popíšeme to pre kompletnosť.
Každá grafika má mať štyri riadky.
Každý riadok má mať sedem znakov.
V prvom riadku má byť jedna kuželka, v druhom dve, v treťom tri, a v štvrtom štyri.
Kuželky majú byť oddelené medzerami.
Pred prvú a za poslednú kuželku v riadku vypíšte toľko medzier, aby boli vycentrované.
Zhodenú kuželku vykreslite znakom X
, a nezhodenú znakom
O
.
Za každou grafikou vypíšte prázdny riadok.
Príklad
Input:
1
Output:
X
O O
O O O
O O O O
O
X O
O O O
O O O O
O
O X
O O O
O O O O
O
O O
X O O
O O O O
O
O O
O X O
O O O O
O
O O
O O X
O O O O
O
O O
O O O
X O O O
O
O O
O O O
O X O O
O
O O
O O O
O O X O
O
O O
O O O
O O O X
Toto sú vśetky rozostavenia, kde spadla jedna kuželka. Neprehliadnite medzery za kuželkami, a prázdny riadok aj za poslednou grafikou.
Pre odovzdávanie sa musíš prihlásiť.