# vyčíslení podílu na daný počet desetinných míst metodou "písemného dělení",
# neukončený desetinný rozvoj označen pomocí symbolu + za poslední číslicí

des_mist = 50

# vstup dat
citatel = int(input('Zadej čitatele:    '))
jmenovatel = int(input('Zadej jmenovatele: '))

# zpracování celé části
print('Podíl = ', citatel // jmenovatel, ',', sep = '', end = '')
zbytek = citatel % jmenovatel

# zpracování jednotlivých číslic za desetinnou čárkou
for i in range(des_mist):
    zbytek = 10 * zbytek # "připsání" další číslice
    # výpis číslice a aktualizace zbytku po dělení
    print(zbytek // jmenovatel, end = '')
    zbytek = zbytek % jmenovatel

# kontrola, zda je výsledek přesný, a odřádkování
if zbytek == 0:
    print()
else:    
    print('+')
