Perché 6 aveva paura di 7? Perché 7 8 9!
Data una stringa applicare le seguenti trasformazioni:
- Se c'è un 6 accanto a un 7 rimuovi il 6 (6 ha paura di 7)
- Se appare la sequenza "789", rimuovi l'8 e il 9 (7 ha mangiato 9)
(Se non sbaglio, non importa in quale ordine fai le trasformazioni)
Continua ad applicare queste trasformazioni fino a quando non puoi più.
Esempio:
78966
Per prima cosa vediamo "789", quindi la stringa diventa "766". Quindi vediamo "76", quindi estraiamo il 6 e la stringa diventa "76". Quindi vediamo di nuovo "76", quindi rimaniamo con "7".
Casi test:
987
=>987
(Non nell'ordine giusto. Non fa nulla.)6 7
=>6 7
(Lo spazio bianco funge da buffer tra 6 e 7. Non succede nulla)676
=>7
7896789
=>77
7689
=>7
abcd
=>abcd
68978966897896
=>68977