ГлавнаяСборникиТурнирыРазделыФорумыУчастникиПечатьПомощьО системе

Разделы > 005. Массивы > задача:


Вверх ногами

Задачи раздела

• Ближайшее число
• Вверх ногами
• Вендетта
• Всё и сразу
• Диапазон температур
• Есть ли два элемента с одинаков...
• Замена чисел
• Игра в числа
• Количество неотрицательных чисел
• Количество различных — 2

Обратная связь

Если у вас есть предложения или пожелания по работе Contester, посетите форум сайта www.contester.ru.

Лимит времени 2000/2000/2000/2000 мс. Лимит памяти 65536/65536/65536/65536 Кб.

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

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

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

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

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

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

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

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

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

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

Примечание

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

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

www.contester.ru