通用的算法:
第壹行的字符串為完成的。
從第二行開始,n-1個1字符,加上該字符串的左邊(字符串長度-n+1)個
代碼:
s=“123456”
L=len(s) /即字符串的長度
print s
for n=2 to L
temp="" /初始temp為空
for i=1 to n-1
temp=temp+"1"
next i /上i循環,就是前面1的個數。由行數確定,第二行為1個1,第三行為2個1,當然不包括1234中的1。
ss=temp+left(s,L-n+1)
print ss
next n
輸出結果為
123456
112345
111234
111123
111112
111111