eolymp
bolt
Попробуйте наш новый интерфейс для отправки задач
Задачи

Черный ящик

Черный ящик

Каждый из n одинаковых шаров был подписан одним из чисел 1, 2, 4, 8, .., 2n - 1. Проверив, что все числа на шарах были различными, шары были помещены в черный ящик. Петя вынул несколько шаров, вычислил сумму чисел на них и получил результат m. Выведите номера шаров, которые вынул Петя.

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

Одно целое число m (1m109).

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

Выведите номера шаров в порядке возрастания.

Лимит времени 1 секунда
Лимит использования памяти 128 MiB
Входные данные #1
27
Выходные данные #1
1 2 8 16
Источник 2023 ІІІ этап Всеукраинской олимпиады по информатике, Житомирская область, 12 февраля