Động từ đẹp ở đó, trong tiêu đề.
Viết chương trình đưa ra một chuỗi đầu vào, sẽ "co giãn" chuỗi này và đưa ra kết quả. Việc co giãn một chuỗi được thực hiện như sau:
Nhân vật đầu tiên được hiển thị một lần. Nhân vật thứ hai được hiển thị hai lần. Nhân vật thứ ba được hiển thị ba lần, và như vậy.
Như bạn có thể thấy, số lượng trùng lặp của một ký tự nhất định có liên quan đến chỉ mục của ký tự trái ngược với các lần xuất hiện trước đó trong chuỗi.
Bạn có thể mong đợi chỉ nhận được các ký tự ASCII có thể in được. Dựa trên liên kết sau , các ký tự này có giá trị thập phân 32-126.
Ví dụ:
Why: Whhyyy
SKype: SKKyyyppppeeeee
LobbY: LoobbbbbbbYYYYY
(Lưu ý cách có 7 b 'kể từ b đầu tiên được hiển thị 3 lần và b thứ hai được hiển thị 4 lần, tổng cộng là 7 b').
A and B: A aaannnnddddd BBBBBBB
Các byte ngắn nhất sẽ thắng :)