Считать со стандартного ввода строку, и заменить в ней дупликации и редупликации на трипликации и ретрипликации; вывести результат. Дупликация — это повторение слова через запятую, редупликация — повторение слова через дефис. После запятых всегда следует один пробел, вокруг дефиса пробелов нет. Трипликация и ретрипликация — это утроение слова тем же способом.
- В начале предложения первая буква (ре)дупликации может измениться.
- Исключение: словосочетание «чуть-чуть» ретриплицировать не надо.
- В строке (ре)трипликаций нет.
Челлендж — написать программу в одну строку (не считая import-ов), то есть упаковать всю логику в одно РВ.
Вот-вот наступит зима, зима холодная и чуть-чуть суровая.
- В примере — не совсем дупликация, но это мелочи
Подсказка: если в одну строку, то регулярное выражение будет уже не очень регулярное…
Вот-вот-вот наступит зима, зима, зима холодная и чуть-чуть суровая.
