题解 1059: 二级C语言-等差数列

来看看其他人写的题解吧!要先自己动手做才会有提高哦! 
返回题目 | 我来写题解

筛选

我是菜鸡一枚

解题思路:注意事项:参考代码:fromfunctoolsimportreducen=int(input())list1=list(range(2,1000,3))list1=list1[:n]print(reduce(lambdax,y:x+y,list1))

C二级辅导-等差数列 (C语言代码)

解题思路和注意事项:通过读题,可以发现这是一个求等差数列前n项和的问题;前n项和的通项公式在C语言中的表现形式应该为Sn=n*a1+n*(n-1)/2*d,其中n为项数,a1为首项,d为公差;所以就很简单了,直接看代码。参考代码:#includeintmain(){intn,

二级C语言-等差数列-题解(C语言代码)

本题作为等差数列前n项和为:Sn=a1+a2+......+an;由题目可知首项a1=2,公差d=3可得。参考代码如下:```c#includeintmain(){intsum=2,A=2;inta,i;scanf("%d",&a);for(i=1;i

1059: 二级C语言-等差数列

解题思路:等差数列求和:Sn=a1*n+[n*(n-1)*d]/2或Sn=[n*(a1+an)]/2。注意事项:带了一句异常处理,检测到输入不合法的数(<1)会提示"n<1?"。参考代码://题目1058:二级C语言-求偶数和#includeusingnamespacestd;in

二级C语言-等差数列-题解(Python代码)

先定义求和公式的一些变量,注意最后输出的是7,按公式求出的是带小数点的,用int将其转化为整形n=int(input())a1=2d=3sum=int(n*a1+n*(n-1)/2*d)#求和公式print(sum)