第七届蓝桥杯真题JAVA B组-第1题煤球数目

【题目】

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

如果一共有100层,共有多少个煤球?
请填表示煤球总数目的数字。
注意:你提交的应该是一个整数,不要填写任何多余的内容或说明性文字。

【思路】

1 1
2 1 + 2
3 1 + 2 + 3
4 1 + 2 + 3

n 1 + 2 + 3 + … + n

public class Main {
    
    
    public static void main(String[] args) {
    
    
        // n 每层煤球总数、sum 煤球总数
        int n = 0, sum = 0;
        for (int i = 1; i <= 100; i++) {
    
    
            n = n + i;
            sum += n;
        }
        System.out.println(sum);
    }
}

【答案】

171700

猜你喜欢

转载自blog.csdn.net/Yh_yh_new_Yh/article/details/109030394