รับสตริงให้ทำตารางแรกดังนี้:
ก่อนอื่นให้เขียนสตริง
abcde
จากนั้นเขียนสตริงที่หมุนไปทางซ้าย
abcde
bcdea
ทำสิ่งนี้ต่อไปจนกว่าคุณจะได้เขียนบรรทัดlen (สตริง)
abcde
bcdea
cdeab
deabc
eabcd
ตอนนี้อ่านจากสายเช่นนี้:
----+
+--+|
|+>||
|+-+|
+---+
ซึ่งจะช่วยให้:
abcdeabcdcbaedcbcdeabaede
พิมพ์สตริงนี้
กรณีทดสอบ
abcdef -> abcdefabcdedcbafedcbcdefabcbafedefaf
cena! -> cena!cenanec!anena!cec!a!
ppcg -> ppcgppcppgcpcgpg
abc -> abcabacbc
ab -> abab
a -> a
->
โปรดแสดงความคิดเห็นหากกรณีทดสอบไม่ถูกต้อง
จำไว้ว่านี่คือcode-golfดังนั้นโค้ดที่มีจำนวนไบต์น้อยที่สุดจะเป็นผู้ชนะ
cena!มันผิด. ควรจับคู่ตัวอย่างของคุณด้วยabcdeเนื่องจากทั้งคู่เป็นตัวอักษร 5 ตัว:cena!cenanec!anena!cec!a!