求sn=2+22+222+2222+22222

来源:互联网 发布:网络信息安全总结 编辑:程序博客网 时间:2024/05/24 07:24
/*  *Copyright (c) 2013 ,烟台大学计算机学院  *All rights reserved.  *作者:王至超  *完成日期:2013年11月 10*版本号:v1.0  *问题描述:sn=2+22+222+2222+22222*样例输入:sn=2+22+222+2222+22222*样例输出:24690 *问题分析:用简单的方法,学会活学活用  */  #include <iostream>#include <cmath>using namespace std;int main(){    int a,n,m=0,Sn=0;    cin>>a>>n;    for(int i=1;i<=n;++i)    {     m+=a*pow(10,i-1);    Sn=Sn+m;    }cout <<"Sn="<<Sn<<endl;    return 0;}

原创粉丝点击