蓝桥杯历年真题
----------------已开启连续更新模式
有一堆煤球,堆成三角棱锥型。 具体:
第一层放1个,
第二层放3个,
第三层放6个,
第四层放10个,
………
如果一共有100层,共有多少个煤球?
这道题我们来说一下解题思路吧:
动一下小脑筋把这个三角锥体从脑瓜中构建一下······ 第一层的个1球球下面会有第二层的3个球球, 第二层的三个球球下面会出现第三层的6个
以此类推 我们可以知道某一层的球球个数会是其上面球球个数加上本身的所在层数 [例如第一层就是0 + 1,第二层就是1(第一层的球球个数) +
2(第二层的层数)]
废话不多说上代码!
package com.kang.practice;
public class Practice03 {
public static void main(String[] args) {
int count = 0;//总数
int x = 0;
for (int i = 1; i <= 100; i++) {
x += i;
count += x;
}
System.out.println(count);
}
}
okok桑不辣啤pou~