蓝桥杯2016年第十三届省赛真题-承压计算

一、题目

煤球数目

有一堆煤球,堆成三角棱锥形。具体:
第一层放1个,
第二层3个(排列成三角形),
第三层6个(排列成三角形),
第四层10个(排列成三角形),
....
如果一共有100层,共有多少个煤球?

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

二、分析、


我们先找一下规律,

1 1
2 3
3 6
4 10
5 15

通过观察,发现煤球个数=这一层的层数 加上一层的煤球数,for循环。


代码:

package lan2016;

public class A煤球数目 {

	public static void main(String[] args) {
		int num = 0;
		int sum = 0;
		for(int i = 0; i <= 100; i++) {
			num += i;
			sum += num;
		}
		
		System.out.println(sum);
	}
}

注意:不是求第100层的煤球数,而是100层总共的煤球数。 

结果:171700

相关推荐

  1. 2016-计算

    2024-03-31 02:34:02       40 阅读
  2. 2016-立方变自身

    2024-03-31 02:34:02       46 阅读
  3. 2018-复数幂

    2024-03-31 02:34:02       45 阅读
  4. 2019-数列求值

    2024-03-31 02:34:02       46 阅读
  5. 2014-武功秘籍

    2024-03-31 02:34:02       40 阅读
  6. 2014-切面条

    2024-03-31 02:34:02       37 阅读
  7. 2014-猜字母

    2024-03-31 02:34:02       40 阅读
  8. 2019-不同的子串

    2024-03-31 02:34:02       54 阅读

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2024-03-31 02:34:02       94 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2024-03-31 02:34:02       100 阅读
  3. 在Django里面运行非项目文件

    2024-03-31 02:34:02       82 阅读
  4. Python语言-面向对象

    2024-03-31 02:34:02       91 阅读

热门阅读

  1. Springboot、Springmvc整合PageOffice配置

    2024-03-31 02:34:02       49 阅读
  2. CentOS7.x离线安装MySQL8

    2024-03-31 02:34:02       39 阅读
  3. 【无标题】

    2024-03-31 02:34:02       40 阅读
  4. k8s入门到实战(八)—— Secret概述

    2024-03-31 02:34:02       37 阅读
  5. 程序员35岁会失业吗?

    2024-03-31 02:34:02       41 阅读