Bir dize verildiğinde, ilk önce aşağıdaki gibi kare yapın:
Önce dizeyi yazın.
abcde
Ardından, sola döndürülmüş dizeyi yazın.
abcde
bcdea
Len (string) satırları yazana kadar bunu yapmaya devam edin .
abcde
bcdea
cdeab
deabc
eabcd
Şimdi, dizeden şöyle okuyun:
----+
+--+|
|+>||
|+-+|
+---+
Hangi verir:
abcdeabcdcbaedcbcdeabaede
Bu dizeyi yazdırın.
Test senaryoları
abcdef -> abcdefabcdedcbafedcbcdefabcbafedefaf
cena! -> cena!cenanec!anena!cec!a!
ppcg -> ppcgppcppgcpcgpg
abc -> abcabacbc
ab -> abab
a -> a
->
Bir test durumu yanlışsa lütfen yorum yapın.
Unutmayın, bu kod golfüdür , bu nedenle en az bayt içeren kod kazanır.
cena!Hata. Herabcdeikisi de 5 harf olduğundan örneğinizle eşleşmelidir :cena!cenanec!anena!cec!a!