题目1051:数字阶梯求和

来源:互联网 发布:电脑怎么优化显卡性能 编辑:程序博客网 时间:2024/05/17 04:20

#include <stdio.h> int main(){    int n=0,a=0;    while(scanf("%d %d",&a,&n) != EOF)    {        int num[20]={0};        int sum=0;        for(int i=0;i<n;i++)        {            for(int j=i;j<n;j++)                sum+=a;            num[i] = sum;            sum=0;        }        int b=0,c=0,j0=0;        for(j0=0;j0<n;j0++)        {            num[j0]=num[j0]+c;            b=num[j0]%10;            c=num[j0]/10;            num[j0]=b;        }        if(c!=0)            num[j0]=c;        else            j0--;        for(;j0>=0;j0--)            printf("%d",num[j0]);        printf("\n");    }     return 0;} /**************************************************************    Problem: 1051    User: liuguiyangnwpu    Language: C++    Result: Accepted    Time:0 ms    Memory:1020 kb****************************************************************/


1 0
原创粉丝点击