Warning
This page is located in archive.

HW01 - soudělná čísla

  • Vstup:
    • celé kladné číslo $k$ ze standardního vstupu
    • číslo je v rozsahu 1 až 99
  • Výstup:
    • Program vytiskne tabulku udávající soudělnost čísel $m=1,\ldots,k$, $n=1,\ldots,k$
  • Pokud jsou čísla $m,n$ soudělná, vypíše se na $n$-tém řádku a $m$-tém sloupci 'x' , jinak se vytiskne mezera ' '
  • Program pro úlohu HW01 pojmenujte commensurable.py
  • Pokud není na vstup zadáno celé kladné číslo v rozsahu 0 až 99, vypište pouze ERROR
  • Čísla jsou soudělná, jestliže je jejich největší společný dělitel větší než 1
  • Výsledek vytiskněte v textové tabulce vložením znaku '|' resp. '-' mezi sloupce resp. řádky.

Např. pro vstup 10 vypadá výsledek takto:

 | | | | | | | | |
-------------------
 |x| |x| |x| |x| |x
-------------------
 | |x| | |x| | |x| 
-------------------
 |x| |x| |x| |x| |x
-------------------
 | | | |x| | | | |x 
-------------------
 |x|x|x| |x| |x|x|x
-------------------
 | | | | | |x| | | 
-------------------
 |x| |x| |x| |x| |x
-------------------
 | |x| | |x| | |x| 
-------------------
 |x| |x|x|x| |x| |x

courses/bab37zpr/hw/hw01.txt · Last modified: 2019/11/04 13:58 by viteks