蓝桥杯省赛真题-煤球数目

  • Post author:
  • Post category:其他




煤球数目

有一堆煤球,堆成三角棱锥形。具体:

第一层放1个,
第二层3个(排列成三角形),
第三层6个(排列成三角形),
第四层10个(排列成三角形),



如果一共有100层,共有多少个煤球?

请填表示煤球总数目的数字。

注意:你提交的应该是一个整数,不要填写任何多余的内容或说明性文字。



1.思路

首先看题目:

a0=0

a1=a0+1

a2=a1+2

a3=a2+3

a(n)=a(n-1)+n



2.源码

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



版权声明:本文为m0_46549425原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。