Kata kerja yang bagus di sana, dalam judul.
Tulis sebuah program yang diberi string input, akan "melenturkan" string ini dan menampilkan hasilnya. Elastisisasi string dilakukan sebagai berikut:
Karakter pertama ditampilkan sekali. Karakter kedua ditampilkan dua kali. Karakter ketiga ditampilkan tiga kali, dan seterusnya.
Seperti yang Anda lihat, jumlah duplikasi karakter tertentu terkait dengan indeks karakter yang bertentangan dengan kemunculan sebelumnya dalam string.
Anda hanya dapat menerima karakter ASCII yang dapat dicetak. Berdasarkan tautan berikut , karakter-karakter ini memiliki nilai desimal 32-126.
Contoh:
Why: Whhyyy
SKype: SKKyyyppppeeeee
LobbY: LoobbbbbbbYYYYY
(Perhatikan bagaimana ada 7 b sejak b pertama ditampilkan 3 kali dan b kedua ditampilkan 4 kali, sehingga total 7 b).
A and B: A aaannnnddddd BBBBBBB
Bytes terpendek menang :)