Время

14:01:28
24 May 2012
Версия для печати

Нечетные делители

   Пусть f(n) - наибольший нечетный делитель натурального числа n. По заданному натуральному n необходимо вычислить значение суммы f(1) + f(2) + ... + f(n).


Технические условия

   Входные данные 

   Каждая строка содержит одно натуральное число n (n 109).

   Выходные данные

   Для каждого значения n в отдельной строке вывести значение суммы f(1) + f(2) + ... + f(n).


Информация о задаче

Лимит времени: 1 секунда
Лимит памяти: 64 MB
Баллы за пройденный тест: 20
Сложность: 19% 58/72
Классификация: Итерация и рекурсия

Пример

Пример входных данных

7
1
777

Пример выходных данных

21
1
201537


← Коды Грея Список задач Оптимальное умножение матриц →