找到公式就特别简单功能:等差数列 2,5,8,11,14。。。。输入:正整数N >0输出:求等差数列前N项和本题为多组输入,请使用while(cin>>)等形式读取数据 找到规律:设N为x提取2后数列为(0+3+6+9+...3(x-1))+2x前半部分提取出等差数列3(0+1+2+3+...(x-1))3 +2x提炼出公式不管奇数还是偶数,等差数列提取(x-1)/2x3 + 2*x因此得出只要计算出这个数据就可以了。 while True: try: x = int(input()) s = (x-1)*x/2*3 +2*x print(int(s)) except: b...