计算Sn 题解:较为简单的数学方法
2
22=20+2
222=220+2
2222=2220+2......
则有
22....2=22...0+2
推广一下就有
#include<bits/stdc++.h>
using namespace std;
int main(){
int a,n;
cin>>a>>n;
int sum=0;
int tmp=0;
for(int i = 0 ; i < n ; i++){
tmp = tmp*10+a;
sum+=tmp;
}
cout<<sum<<endl;
}
登录后发布评论
暂无评论,来抢沙发