題目連結:連結
strip() 去除 readline() 最後的 \n 符號list("abc") 將 string 轉換成 char list''.join() 將 char list 轉換成 stringsa[5:10] = sa[9:4:-1] 對 char list 進行部份 reverseprint(,end='') 避免 print 自動換行from sys import stdin
while True:
ia = int(stdin.readline())
if not ia:
break
sa = list(stdin.readline().strip())
for i in range( len(sa)//(2*ia) + (len(sa)%(2*ia)!=0) ):
sa[ 2*i*ia+ia : 2*(i+1)*ia ] = sa[ 2*(i+1)*ia-1 : 2*i*ia+ia-1 : -1 ]
for i in range(ia):
print(''.join(sa[i::ia]),end='')
print()