n = int(input()) l=[] if n%2==0: l=[n**2-1,n**2+1] while len(l)!= n: l.insert(0,l[0]-2) l.append(l[-1]+2) else: l=[n**2] while len(l)!= n: l.insert(0,l[0]-2) l.append(l[-1]+2) l = list(map(str,l)) print('+'.join(l)) 看图,能发现中间数就是输入数字的平方后,只需要根据奇偶数填好列表中间的数字,然后根据列表长度补充到输入数字的长度就好。