Artan Sətirlər
Asan
stringloopprefixnested-loops
1000 ms
256 MB
Sizə bir söz (sətir) verilir. Sizin vəzifəniz bu sözün "partlayışlı" versiyasını yaradaraq çap edən proqram yazmaqdır.
"Partlayışlı" versiya sözün ilk hərfindən başlayaraq hər dəfə bir simvol artan prefikslərinin (əvvəldən başlayan hissələrinin) ardıcıl birləşməsindən təşkil olunur. Məsələn, daxil edilən söz Code olarsa, onun partlayışlı versiyası bu prefikslərin birləşməsindən yaranır: C + Co + Cod + Code → CCoCodCode.
Giriş verilənləri:
Tək bir sətirdə boşluqsuz bir söz — S sətri verilir. Söz yalnız latın hərflərindən və ya rəqəmlərdən ibarət ola bilər.
Çıxış verilənləri:
Sətirin "partlayışlı" versiyasını tək bir sətirdə, heç bir boşluq olmadan çap edin.
1Nümunə 1:
Giriş:
Baku
Çıxış:
BBaBakBaku
İzah:Məntiq: B + Ba + Bak + Baku
2Nümunə 2:
Giriş:
hello
Çıxış:
hhehelhellhello
Məhdudiyyətlər
1 ≤ ∣S∣ ≤ 103 (Burada ∣S∣ sətrin uzunluğunu bildirir)
REDAKTOR
Giriş edin
Kodu yoxlamaq üçün "Göndər" düyməsinə basın
Giriş:
Baku
Çıxış:
BBaBakBaku