Сколько существует положительных чисел, подаваемых на вход программе, при которых программа в результате своей работы выведет на экран одно положительное число?
counter = 0
for i in range(1, 51):
# перебор осуществляем до 50 т.к.
# при k > 50 получается бесконечный цикл
s, n, k = 30, 20, i
while s + n < k:
n -= 5
s -= 10
if n > 0:
counter += 1
print(counter)
Ответ: 50