Dlaczego 6 bało się 7? Ponieważ 7 8 9!
Podany ciąg znaków stosuje następujące przekształcenia:
- Jeśli obok 7 jest 6, usuń 6 (6 boi się 7)
- Jeśli pojawi się sekwencja „789”, usuń 8 i 9 (7 zjadł 9)
(Jeśli się nie mylę, nie ma znaczenia, w jakiej kolejności przeprowadzacie transformacje)
Stosuj te transformacje, aż przestaniesz.
Przykład:
78966
Najpierw widzimy „789”, więc ciąg staje się „766”. Następnie widzimy „76”, więc wyjmujemy 6, a ciąg staje się „76”. Następnie ponownie widzimy „76”, więc pozostaje nam „7”.
Przypadki testowe:
987
=>987
(Nie w odpowiedniej kolejności. Nic nie robi.)6 7
=>6 7
(Biała spacja działa jako bufor między 6 a 7. Nic się nie dzieje)676
=>7
7896789
=>77
7689
=>7
abcd
=>abcd
68978966897896
=>68977