Определите число, которое будет напечатано в результате выполнения программы, записанной ниже.
n = 1 s = 1 while s <= 1024: s *= 24 n *= 2 print(n)
В программе реализована геометрическая прогрессия, решим уравнение:
— ответ
# Мы ищем первое число такое, чтобы 24 в этой степени стало больше 1024.
# Так как цикл while перестанет работать только когда условие перестанет выполняться.
Решение программой (скопируем её и запустим):
n = 1
s = 1
while s <= 1024:
s *= 24
n *= 2
print(n)