даю 15 баллов
Дано целое число N (> 0), являющееся некоторой степенью числа 2: N = 2k. Найти целое число k— показатель этой степени
Решите проблему с помощью цикла while
решение с python
Объясните, пожалуйста, как именно писать
damskiyugodnik43:
ты девочка?
а чё не 25(макс. количество)?
баллов
Ответы
Ответ дал:
2
Ответ:
n = int(input())
k = 1
j = 0
while 2 * k <= n :
k *= 2
j += 1
print( j )
Объяснение:
n = int(input()) \\ввод N
k = 1 \\ степень
j = 0 \\ номер степени
while 2 * k <= n : \\пока 2 в степени k меньше или равна N
k *= 2 \\ увеличиваем степень
j += 1 \\ номер стени,который нам надо вывести тоже увеличиваем
print( j ) \\ ну и сам вывод
а это неправильно
а нет, тоже правильно
извиняюсь, зря быканул
))
зато будет зелененькая рамка "проверено экспертом" ))
Вас заинтересует
2 года назад
2 года назад
2 года назад
2 года назад
8 лет назад
9 лет назад