Задан ряд последовательных натуральных чисел от n до m (n <m<1000000), из которого...

0 голосов
22 просмотров
Задан ряд последовательных натуральных чисел от n до m (n

Информатика (545 баллов) | 22 просмотров
Дан 1 ответ
0 голосов

Если мы пронумеруем все числа, то на первом шагу останутся все числа с номерами 2к (к начинается с единицы), на втором 4к и т д. Значит, нам просто нужно узнать количество таких шагов. Всего чисел м-н. каждый раз мы удаляем половину. Значит, нужно посчитать логарифм от (м-н) по основанию 2. А ответом будет этот логарифм, округленный в меньшую строну (ну или в большую, там смотреть надо)

(52 баллов)