1. 程式人生 > >2016年 藍橋杯 C語言B(本科)組 考試題

2016年 藍橋杯 C語言B(本科)組 考試題

煤球數目 171700

#include<cstdio>
int main()
{
    int a[100],sum=0;
    a[0]=1;
    for(int i=1;i<100;i++)
        a[i]=a[i-1]+(i+1);
    for(int i=0;i<100;i++)
        sum+=a[i];
    printf("%d\n",sum);
    return 0;
}

生日蠟燭 26 注意sum+1

#include<cstdio>
int main()
{
    int t=1,sum=1,i;
    while(sum!=236)
    {
        sum=t;
        for(i=sum+1;;i++)//注意sum加一
        {
            sum+=i;
            if(sum>=236)    break;
        }
        if(sum!=236)    t++;
    }
    printf("sum=%d t=%d i=%d\n",sum,t,i);
    return 0;
}