Гарний дієслово там, у заголовку.
Написати програму, яка дала рядок введення, "еластизує" цей рядок і виведе результат. Еластизація рядка виконується наступним чином:
Перший символ відображається один раз. Другий символ відображається двічі. Третій персонаж показаний тричі тощо.
Як бачимо, кількість дублювань певного символу пов'язана з індексом символу на відміну від його попередніх випадків у рядку.
Ви можете розраховувати на отримання лише друкованих символів ASCII. Виходячи з наступного посилання , ці символи мають десяткові значення 32-126.
Приклади:
Why: Whhyyy
SKype: SKKyyyppppeeeee
LobbY: LoobbbbbbbYYYYY (Зверніть увагу, як існує 7 b, оскільки перший b відображається 3 рази, а другий b відображається 4 рази, що становить 7 b).
A and B: A aaannnnddddd BBBBBBB
Найкоротший байт виграє :)