Ответы на вопрос:
# python 3.6.2
while true:
reellength = int(input('введите длину мотка (от 1 до 100): '))
if reellength < = 100 and reellength > = 1:
break
else:
print('неверный ввод! ')
reelnum = 0
while true:
segmentlength = int(input('введите длину куска (от 1 до 100): '))
if segmentlength < = 100 and segmentlength > = 1:
if segmentlength < reellength:
reellength -= segmentlength
reelnum += 1
continue
if segmentlength == reellength:
reellength -= segmentlength
reelnum += 1
print(f'количество кусков: {reelnum: d}; длина остатка: {reellength: d}')
break
else:
print('неверный ввод! ')
Популярно: Немецкий язык
-
Unicorn567912.05.2023 15:29
-
Masha815717.11.2022 10:32
-
lavinaalina20.10.2020 03:44
-
mru19923.04.2022 21:52
-
mialia992211.06.2020 16:35
-
angelina14081731.05.2020 05:27
-
Typre3506.04.2020 00:48
-
dilya6920231.07.2022 22:34
-
333unicorn33324.08.2022 14:54
-
omy00god08.08.2020 13:37