题解 1013: [编程入门]Sn的公式求和

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

筛选

Sn的公式求和

解题思路:注意事项:参考代码:#include#includeintmain(){intn;intSn=0;intm=0;inti;scanf("%d",&n);for(i=0;i

找准阶乘数列递推,利用an sn的关系最简单!

解题思路:和上一题几乎完全一样的思路,找准an和an-1的关系去递推,利用sn=sn-1+an的公式累加。注意事项:由于阶乘发散速度很快,要用long而不是Int,否则会出现大数溢出!我第一次正确了一半就是因为忽略了这一点!参考代码:#include#include#

数列基础知识,找准相邻项递推关系!

解题思路:这个题目并不难,实际上本质就是1+11+111+1111+......,最后结果别忘乘以2就行了。那么111111这串数列并非是等比或者等差数列,这一点千万不要弄混,也就是不能直接硬套高中数列求和公式,要找到它们的递推关系:相邻两项差距是10的(n-1)次幂,

极简解法(C语言)

解题思路:注意事项:参考代码:#includeintmain(){intn,sum=0,a=0;scanf("%d",&n);for(inti=1;i<=n;i++){a=a*10+2;sum=sum+a;}printf("%d",sum);return0;}

1013基础解法(简短输出)

题目:求Sn=a+aa+aaa+…+aa…aaa(有n个a)之值,其中a是一个数字,为2。例如,n=5时=2+22+222+2222+22222,n由键盘输入。解题关键点:1:已知a=2,Sn为所求之和,n为输入2:思路:a:如果n=5,则Sn=2+22+222+2222+22222,

构造数字并累加C语言

解题思路:注意事项:参考代码:#includeintmain(){intn;scanf("%d",&n);inta=2;inttmp=0;intsum=0;for(inti=0;i

最简单Sn求和

摘要:参考代码:n=int(input())b=0a=0for _ in range(n): a=a*10+2 b+=aprint(b)……