e-olymp
favorite Нам необхідно трохи Вашої допомоги щоб сайт продовжував працювати, натисніть на банер щоб дізнатись більше.
Задачі

Непарні дільники

Непарні дільники

Нехай f(n) - найбільший непарний дільник натурального числа n. За заданим натуральним n необхідно обчислити значення суми f(1) + f(2) + ... + f(n).

Вхідні дані

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

Вихідні дані

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

Ліміт часу 1 секунда
Ліміт використання пам'яті 128 MiB
Вхідні дані #1
7
1
777
Вихідні дані #1
21
1
201537