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

Сборники > Сборник > задача:


Вверх ногами

Задачи сборника

• Ближайший больший справа
• Больше-меньше
• Бонни и Клайд
• Бочки и вёдра
• Британский флаг
• Бутерброд
• Бутылки лимонада
• Быки и коровы
• Вверх ногами
• Вендетта
• Високосный год
• Владимир и бассейн
• Владимир и бутерброды
• Возвести в квадрат
• Всё и сразу
• Все любят уравнения
• Встречалось ли раньше?

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

Если у вас есть предложения или пожелания по работе 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