给定一个字符串,首先将其平方如下:
首先,编写字符串。
abcde
接下来,编写向左旋转的字符串。
abcde
bcdea
继续这样做,直到您编写了len(string)行。
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!