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

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

筛选

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

摘要:解题思路:如果n=3,就是222+22+2,即2*(1*100+2*10+3*1),可以利用这个规律,写一个while()语句。注意事项:感觉 i 可以优化掉,不需要定义出来占空间。参考代码:#inc……

for循环,数组的运用。

摘要:解题思路:注意事项:参考代码:#include<iostream>using namespace std;int main(){ int m; cin>>m; int Sn=0; int a[100]……

利用pow(x,y)函数来求解

摘要:解题思路:Sn等同于每一项相加,首项为2,第二项为22,相差20=2*10的1次方,第三项为222,相差200=2*10的2次方.注意事项:记得调用头文件#include<cmath>参考代码:#in……

函数+递归求解

摘要:解题思路:注意事项:参考代码:#include<bits/stdc++.h>using namespace std;int sum=0;int f(int x){ int t=x;//(保存一下x的值……

Sn的公式求和C++题解

摘要:解题思路:每一项相加,最后得到Sn的值;第一项是2,第二项是2*10+2;第三项是22*10+2;第四项是222*10+2.......Sn初值为0;Sn=0+2+22+222+.....;重要思路的……

Sn的公式求和C++用<cmath>库函数

摘要:解题思路:算出每一个数,然后把所有的加起来,用两个加语句注意事项:记得给sn赋初值为0参考代码:#include<iostream>#include<cmath>using namespace std……

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

摘要:解题思路:注意事项:参考代码:#include <iostream>using namespace std;int main(){    int n,sum=2,num=2;    cin>>n;  ……