• Недавно палеонтологи обнаружили останки динозавра Linhenykus monodactylus, у которого на
    каждой передней конечности было только по одному пальцу. Распространение десятичной системы
    счисления связывают с количеством пальцев рук у человека. Значит, динозавры пользовались
    двоичной системой счисления. Точнее, супердвоичной системой, в которой для записи чисел использовались
    только «цифры» −1, 0 или 1. Супердвоичной записью числа n динозавры называли
    представление n в виде 2
    kak + . . . + 22a2 + 2a1 + a0, где каждое из чисел ai равно −1, 0 или 1 и
    ai
    · ai+1 = 0 для всех 0 6 i 6 k − 1. Например, число 3 в этой системе записывалось в виде 1 0 −1,
    так как 3 = 22
    · 1 + 2 · 0 + (−1).
    Ваша задача —– научиться записывать числа в супердвоичной системе динозавров.
    Формат входных данных
    В единственной строке записано целое число n (1 6 n 6 1018).
    Формат выходных данных
    Единственная строка содержит последовательность из разделенных пробелом целых чисел
    ak, . . . , a1, a0, образующих запись числа n в супердвоичной системе счисления. Число ak является
    первой (слева) цифрой в записи числа n, а a0 — его последней цифрой. Если таких представлений
    несколько, выведите любое из них.

Ответы 1

  • На Питоне. Решение на скрине. Ввод - вывод стандартный.

    answer img
    • Автор:

      hunt
    • 5 лет назад
    • 0
  • Добавить свой ответ

Войти через Google

или

Забыли пароль?

У меня нет аккаунта, я хочу Зарегистрироваться

How much to ban the user?
1 hour 1 day 100 years