main.py
.
Napište program, který provede konverzi arabského čísla v rozsahu 0 - 3999 na římské. Číslo určené k převodu je argumentem příkazové řádky.
Příklady volání programu:
$ python3 main.py 2021 MMXXI $ python3 main.py 4021 Error: vstup mimo rozsah $ python3 main.py a Error: spatny format vstupu
Hodnocení: 2b
Napište program, který spočítá rozdíl ve dnech mezi dvěma daty v rámci jednoho nepřestupného roku. Data jsou zadána ve formě textových řetězců ve formátu YYYYMMDD
, pořadí letopočtů je libovolné (zajímá nás absolutní hodnota rozdílu). Čísla pro převod jsou argumenty příkazové řádky.
$ python3 main.py 20211117 20211110 7
$ python3 main.py 20211117 Error: chyba vstupu
$ python3 main.py 20211117 19990101 Error: data nejsou v ramci jednoho roku
$ python3 main.py 211117 990101 Error: spatny format vstupu
Hodnocení: 2b
Napište program, která vykreslí šachovnici o velikosti N x M, maximální velikost je 10×10. Při kreslení šachovnice jsou použity dva různé ASCII znaky, které jsou argumenty programu.
$ python3 main.py 4 4 o x oxox xoxo oxox xoxo
$ python3 main.py 5 5 x o xoxox oxoxo xoxox oxoxo xoxox
$ python3 main.py 20 20 x o Error: chyba vstupu
Hodnocení: 2b