1. Главная
  2. Библиотека
  3. Программирование
  4. Мистер Фокс написал программу: x = int(input()) n = 1 while...
Решение задачи

Мистер Фокс написал программу: x = int(input()) n = 1 while x > 1: x = x//2 n = n + 1 print(n) Определите, при каком наименьшем значении переменной x программа выдаст 5.

  • Программирование

Условие:

Мистер Фокс написал программу:

x = int(input())
n = 1
while x > 1:
x = x//2
n = n + 1
print(n)
Определите, при каком наименьшем значении переменной x программа выдаст 5.

В ответ запишите только число

Решение:

Рассмотрим работу программы. Программа делит число x на 2 (с целочисленным делением) до тех пор, пока x не станет равным 1 или меньше, при этом переменная n увеличивается на 1 при каждой итерации цикла. Наша задача – найти наименьшее значение x, при котором программа выведет ...

Не нашел нужную задачу?

Воспользуйся поиском

Выбери предмет