Почему 6 боялись 7? Потому что 7 8 9!
Для заданной строки примените следующие преобразования:
- Если есть 6 рядом с 7, удалите 6 (6 боится 7)
- Если появляется последовательность «789», удалите 8 и 9 (7 съел 9)
(Если я не ошибаюсь, не имеет значения, в каком порядке вы выполняете преобразования)
Продолжайте применять эти преобразования, пока вы не можете больше.
Пример:
78966
Сначала мы видим «789», поэтому строка становится «766». Затем мы видим «76», поэтому мы вынимаем 6, и строка становится «76». Затем мы снова видим «76», поэтому у нас остается «7».
Тестовые случаи:
987
=>987
(Не в правильном порядке. Ничего не делает.)6 7
=>6 7
(Пробел действует как буфер между 6 и 7. Ничего не происходит)676
=>7
7896789
=>77
7689
=>7
abcd
=>abcd
68978966897896
=>68977