HomeVolumesContestsSectionsForumsUsersPrintHelpAbout

Sections > Unsorted > problem:


Вверх ногами

Section problems

• Босс
• 1
• Будильник
• Бутерброд
• Бутерброд
• Былинная задача
• Варианты заданий
• Введение (подсказки к задачам)
• Вверх ногами
• Великая китайская разборка
• Високосный год
• Владимир и бассейн
• Всё и сразу
• Всё как у людей
• Все любят уравнения
• Все любят уравнения
• Все любят уравнения

Feedback

If you notice incorrect translations in Contester, please let author know.

Time limit 2000/2000/2000/2000 ms. Memory limit 65536/65536/65536/65536 Kb.

Вверх ногами
Вверх ногами
ограничение по времени на тест
2 секунды
ограничение по памяти на тест
64 мегабайта
ввод
стандартный ввод
вывод
стандартный вывод

Макс и Игорь учатся переводить числа из десятичной системы счисления в двоичную и обратно. Макс загадывает число и записывает его двоичный вид, а Игорь по записи восстанавливает исходное десятичное представление числа.

Однако случилось непредвиденное — каким-то образом Макс передал Игорю листок с двоичной записью вверх ногами (так как Макс обозначал нули идеальными кружочками, а единицы - палочками без засечек, Игорь ничего не заподозрил).

Определите, какое десятичное число получит Игорь после преобразования полученной от Макса записи.

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

Ввод содержит целое число X (0 ≤ X ≤ 109), которое Макс преобразовывал в двоичный вид.

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

Выведите одно целое число, которое получит Игорь после перевода в десятичную систему записи Макса, расположенной вверх ногами.

Примеры тестов

Входные данные
41
Выходные данные
37
Входные данные
22
Выходные данные
13

Примечание

В первом тесте Макс выполнил преобразование «4110 = 1010012», а Игорь прочитал запись вверх ногами и выполнил преобразование «1001012 = 3710».

Для отправки решений необходимо выполнить вход.

www.contester.ru