Помогите, пожалуйста, решить задачу на ПИТОНЕ!
По данному натуральному числу N выведите такое наименьшее целое число k, что 2^k>N.
Операцией возведения в степень пользоваться нельзя!
Входные данные
Вводится натуральное число.
Выходные данные
Выведите ответ на задачу.
Ответы
Ответ дал:
0
N = int(input())
k = 0
while N > 0:
k +=1
N = N // 2
print(k)
k = 0
while N > 0:
k +=1
N = N // 2
print(k)
Ответ дал:
0
Прошу прощения. Но как сами понимаете, я в этом, к сожалению, не разбираюсь
Ответ дал:
0
Не разбираетесь - зачем зашли на сайт с олимпиадами?
Ответ дал:
0
Я всего лишь попросила помощи с задачей
Ответ дал:
0
На будущее. 1) Давать внешние ссылки запрещено категорически. 2) Вы даете условие задачи, правильно она решена или нет в конечном счете определяет модератор. 3) Никто не обязан давать ответ так, чтобы его форма удовлетворяла каким-то требованием в части оформления. Если задача работает и контрольный пример проходит, как ее дальше сдавать - Ваша проблема.
Ответ дал:
0
Помощи - это понятно. Но не помощи Вы попросили, а решить задачу за Вас. А теперь еще хотите, чтобы кто-то за Вас её попытался на каком-то сайте пропихнуть. Это уже не помощь, это называется совсем иначе. И в задачи этого ресурса не входит.
Вас заинтересует
2 года назад
3 года назад
9 лет назад
10 лет назад
10 лет назад