1080求和问题

来源:互联网 发布:mac book pro 2015 编辑:程序博客网 时间:2024/06/05 20:15
#include <stdio.h>/*作者: 厦门理工学院    计算机与信息工程学院 FnLock时间:2017111121:30:33程序描述:求和问题Time Limit:1000MS  Memory Limit:65536KTotal Submit:2141 Accepted:1058Description求s=a+aa+aaa+aaaa+aaa……a的值,其中a是一个数字,例如2+22+222+2222+22222(此时共有5个数相加),几个数相加由键盘输入。Input输入的测试数据为1行,实例包括2个整数,分别是a的值和加数的个数。Output输出1个整数,表示求和结果。Sample Input3 5Sample Output37035Source*/ int main(){    int a,b;    scanf("%d %d",&a,&b);    int i,j;    int s=1;    int temp;    int add=0;    for(i=0;i<b;i++)    {        for(j=0;j<=i;j++)        {            temp=a*s;            add+=temp;            s*=10;        }        s=1;    }    printf("%d",add);    return 0;}
原创粉丝点击