printРабочее место участника

printЗадачи

923. Кодирование

Ограничения: время – 1s/2s, память – 32MiB Ввод: input.txt или стандартный ввод Вывод: output.txt или стандартный вывод copy
Послать решение Blockly Посылки Темы Где Обсудить (0) idea

Последовательность битов кодируется следующим образом. Если значение предыдущего бита исходной последовательности отличается от значения текущего кодируемого бита, в результирующую последовательность записывается 1. Если значения битов не отличаются, то записывается 0. Для первого бита последовательности предыдущим является бит со значением 0.
Напишите программу, выполняющую кодирование.
Вводится строка длиной не более 100 символов, состоящая только из 0 и 1, представляющая собой кодируемую последовательность битов.
Вывести результат кодирования.

Пример ввода

10010111

Пример вывода

11011100
loading