0 / 0 / 0
Регистрация: 27.05.2021
Сообщений: 127

Двоичный логарифм

19.10.2021, 16:22. Показов 9910. Ответов 2
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
По данному натуральному числу N выведите такое наименьшее целое число k, что 2k≥N.
Операцией возведения в степень пользоваться нельзя!
Для примера:
Ввод
7 или 8
Result
3

Решить с помощью цикла while
0
Лучшие ответы (1)
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
19.10.2021, 16:22
Ответы с готовыми решениями:

Натуральный логарифм
Натуральный логарифм (формула работает при0< x62):ln(x) = (x−1)−(x−1)22+(x−1)33−(x−1)44+· · ·=∞∑n=1(−1)n−1(x−1)nnЧтобы найти логарифм дляx ...

Натуральный логарифм 3 степени по x (ln^3(x)
Подскажите, пожалуйста, как описать функцию ln^3(x) в питон? Пробовала import math from math import * import numpy as np ...

Десятичный логарифм с заданной точностью
Доброго времени суток. Необходимо посчитать десятичный логарифм с заданной точностью. Порыскав в интернете ни чего путевого не нашел, а...

2
Супер-модератор
Эксперт функциональных языков программированияЭксперт Python
 Аватар для Catstail
38203 / 21135 / 4310
Регистрация: 12.02.2012
Сообщений: 34,740
Записей в блоге: 14
19.10.2021, 17:43
Выбирай:

Python
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
def log2_rec(n,p=1,c=0):
    if p==n:
        return c
    elif p>n:
        return c-1
    else:
        return log2(n,2*p,c+1)
  
def log2_iter(n):
    p,c=1,0
    while p<n:
        p=p*2
        c+=1
    if p==n:
        return c
    elif p>n:
        return c-1
        
print(log2_iter(130))
0
Status 418
Эксперт Python
4584 / 2350 / 601
Регистрация: 26.11.2017
Сообщений: 5,262
Записей в блоге: 3
19.10.2021, 18:08
Лучший ответ Сообщение было отмечено Catstail как решение

Решение

Python
1
2
3
4
5
6
7
n = int(input())
p = 1
count = 0
while p < n:
    p <<= 1
    count += 1
print(count)
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
19.10.2021, 18:08
Помогаю со студенческими работами здесь

Двоичный поиск
Прошу помощи в выполнении задания: заполнить массив случайными числами и отсортировать его. Ввести число X. Используя двоичный поиск,...

Двоичный поиск
Входные данные: В первой строке входных данных содержатся натуральные числа N и K (0&lt;N,K≤100000). Во второй строке задаются N...

Двоичный код
Как в питоне переводить символы в питон &quot;Что то&quot; в двоичный код?

Двоичный поиск
A. Бинарный поиск ограничение по времени на тест 2 секунды ограничение по памяти на тест2 56 мегабайт ввод стандартный ввод вывод...

Двоичный поиск
Двоичный поиск В данной задаче можно пользоваться встроенными функциями. Входные данные В первой строке входных данных...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Опции темы

Новые блоги и статьи
Настройки VS Code
Loafer 13.04.2026
{ "cmake. configureOnOpen": false, "diffEditor. ignoreTrimWhitespace": true, "editor. guides. bracketPairs": "active", "extensions. ignoreRecommendations": true, . . .
Оптимизация кода на разграничение прав доступа к элементам формы
Maks 13.04.2026
Алгоритм из решения ниже реализован на нетиповом документе, разработанного в конфигурации КА2. Задачи, как таковой, поставлено не было, проделанное ниже исключительно моя инициатива. Было так:. . .
Контроль заполнения и очистка дат в зависимости от значения перечислений
Maks 12.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "ПланированиеПерсонала", разработанного в конфигурации КА2. Задача: реализовать контроль корректности заполнения дат назначения. . .
Архитектура слоя интернета для сервера-слоя.
Hrethgir 11.04.2026
В продолжение https:/ / www. cyberforum. ru/ blogs/ 223907/ 10860. html Знаешь что я подумал? Раз мы все источники пишем в голове ветки, то ничего не мешает добавить в голову такой источник, который сам. . .
Подстановка значения реквизита справочника в табличную часть документа
Maks 10.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "ПланированиеПерсонала", разработанного в конфигурации КА2. Задача: при выборе сотрудника (справочник Сотрудники) в ТЧ документа. . .
Очистка реквизитов документа при копировании
Maks 09.04.2026
Алгоритм из решения ниже применим как для типовых, так и для нетиповых документов на самых различных конфигурациях. Задача: при копировании документа очищать определенные реквизиты и табличную. . .
модель ЗдравоСохранения 8. Подготовка к разному выполнению заданий
anaschu 08.04.2026
https:/ / github. com/ shumilovas/ med2. git main ветка * содержимое блока дэлэй из старой модели теперь внутри зайца новой модели 8ATzM_2aurI
Блокировка документа от изменений, если он открыт у другого пользователя
Maks 08.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа, разработанного в конфигурации КА2. Задача: запретить редактирование документа, если он открыт у другого пользователя. / / . . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru