Вениамин подсобляет одноклассникам скрашивать елку. У него в руках длиннющий моток
Вениамин помогает одноклассникам скрашивать елку. У него в руках длиннющий моток гирлянды. Вениамина требуют отрезать куски гирлянды различной длины. Вениамин отрезает кусочек данной длины и дает его, позже его требуют отрезать новый кусок. Это повторяется до тех пор, пока моток достаточной длины.
Обусловьте, сколько кусочков сможет отрезать Вениамин, пока не завершится моток?
В ответе выведите количество кусков и длину остатка мотка.
На вход программка получает длину мотка (натуральное число в спектре от 1 до 100). Затем вводят натуральные числа (каждое от 1 до 100).
Гарантируется, что сумма всех этих чисел больше первого числа.
Написать программу на языке Python
while True:
A = int(input('Введите длину мотка (от 1 до 100): '))
if A lt;= 100 and A gt;= 1:
break
else:
print('Неправильный ввод!')
c = 0
while True:
b = int(input('Введите длину кусочка (от 1 до 100): '))
if b lt;= 100 and b gt;= 1:
if b lt; A:
A -= b
c += 1
continue
if b == A:
A -= b
c += 1
print(f'Количество кусочков: c:d; Длина остатка: A:d')
break
else:
print('Неправильный ввод!')
-
Вопросы ответы
Статьи
Информатика
Статьи
Математика.
Физика.
Математика.
Разные вопросы.
Разные вопросы.
Математика.
Разные вопросы.
Математика.
Физика.
Геометрия.