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

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

筛选

1013:Sn的公式求和

摘要:解题思路先用for循环把几个2表示出来,再用一个变量进行累加求和即可。注意事项:参考代码:n = int(input())a = 0sum = 0for i in range(n):    a = 2……

or()循环里面的表达式

摘要:解题思路:首先确定n,是有几项相加,然后利用for()循环n次进行相加;其次就是每次计算时要加的项,也就是几个2,我的方法是:        1、先定义a=0;        2、由于后一项都比前一项……

[字符串复制]Sn的公式求和

摘要:解题思路:注意事项:参考代码:n = int(input()) Sum = 0 for i in range(1, n + 1):     Sum += int('2' * i)……

利用数组解决Sn求和

摘要:解题思路:首先明确n和a的关系每当n增加一个数值,a增加一倍可以得到a*10+2;最后对得到的每个a进行储存,最后求和注意事项:参考代码:#include<stdio.h>int main(){ in……

[编程入门]Sn的公式求和 C语言

摘要:解题思路:注意事项:由于是多项式求和,采用long long int参考代码:#define _CRT_SECURE_NO_WARNINGS#include<stdio.h>int main(){  ……

利用数学公式求解Sn的公式求和

摘要:解题思路:通过观察题目得知,题中的2,22,222......这每一项均满足等比数列前n项和的要求以222为例:222=2*10^0+2*10^1+2*10^2=2+20+200故我们可以通过等比数列……

向上递增单次尾部循环公式求和

摘要:解题思路:构造一函数调用自身,每次调用保存上次计算的结果,每一项an都在增加,故多设一参数保存an项注意事项:循环的结束条件应与递增方向相关参考代码:/*求Sn=a+aa+aaa+…+aa…aaa(有……

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

摘要:解题思路:注意事项:参考代码:n=int(input())k=0s=0sum=0while True:    m=2*(10**k)    s=s+m    sum=sum+s    if n!=k+……

两个嵌套for循环解法

摘要:解题思路:注意事项:参考代码:#include<stdio.h>int main(){    int n, b, sum;    scanf("%d",&n);    sum = 0;    for ……

跟上题解决思路一致,两个嵌套for循环解法

摘要:解题思路:这里主要先分析阶乘求和,主要有两个步骤:第一个步骤是从n递减相乘,再将n-1重新循环再递减相乘,直到n=1;这部分代码如下: for (a = n; a >= 1; a--) {      ……