蓝桥杯---煤球数目

有一堆煤球,堆成三角棱锥形。具体:
第一层放1个,
第二层3个(排列成三角形),
第三层6个(排列成三角形),
第四层10个(排列成三角形),

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

请填表示煤球总数目的数字.
注意:你提交的应该是一个整数,不要填写任何多余的内容或说明性文字.

代码

public class _01煤球数目 {
    public static void main(String[] args) {
        int totalLayers = 100;
        int totalBalls = 0;
        int layerBalls = 1;

        for (int i = 1; i <= totalLayers; i++) {
            totalBalls += layerBalls;
            layerBalls += i + 1;
        }

        System.out.println("煤球的总数: " + totalBalls);
    }
}

结果

蓝桥杯---煤球数目_第1张图片

分析

蓝桥杯---煤球数目_第2张图片

你可能感兴趣的:(蓝桥杯,蓝桥杯,职场和发展)