2016年蓝桥杯java A组 第1题
来源:互联网 发布:中国程序员地域分布图 编辑:程序博客网 时间:2024/05/21 14:56
煤球数目
有一堆煤球,堆成三角棱锥形。具体:
第一层放1个,
第二层3个(排列成三角形),
第三层6个(排列成三角形),
第四层10个(排列成三角形),
....
如果一共有100层,共有多少个煤球?
请填表示煤球总数目的数字。
最后运行的结果是:171700
有一堆煤球,堆成三角棱锥形。具体:
第一层放1个,
第二层3个(排列成三角形),
第三层6个(排列成三角形),
第四层10个(排列成三角形),
....
如果一共有100层,共有多少个煤球?
请填表示煤球总数目的数字。
注意:你提交的应该是一个整数,不要填写任何多余的内容或说明性文字。
可以观察到规律第2层是第一层加上2,第3层是第2层加上3,这样就可以递推的求出第100层的煤球数量,题目中文的是一共有多少煤球,可以将所有的层数量相加
import java.util.HashMap;import java.util.Map;import java.util.Scanner;class Main {public static void main(String[] args) {f();}private static void f() {// TODO Auto-generated method stublong sum = 1;int e = 1;for(int i = 2;i<=100;i++){e +=i;sum+=e;}System.out.println(sum);}}
最后运行的结果是:171700
华love邵
1 0
- 2016年蓝桥杯java A组 第1题
- 2016蓝桥杯java A组第2题
- 广场舞--2016蓝桥杯 国赛 JAVA A组 第5题
- 2016年蓝桥杯A组java第六题
- 2016年蓝桥杯A组java第七题
- 2015 蓝桥杯第六届 省赛java A组第7题 扑克牌组合
- 第1题:A+B+C问题
- LintCode-第1题 A+B问题
- (lintcode)第1题 A+B问题
- 2016蓝桥杯A组java第一题
- 2016蓝桥杯A组java第二题
- 2016蓝桥杯A组java第四题
- 2016蓝桥杯A组java第三题
- 2016蓝桥杯A组java第五题
- 第一周-A Simple Java Program
- CUIT 2016 新生训练题第一周 A - 大菲波数
- 计蒜客 挑战难题 第1题:A+B+C问题
- 计蒜客 第1题: A+B+C问题
- Java集合
- 最大子列和的问题
- 2017蓝桥杯模拟赛 Problem C: 排列序数(21分)
- 2015年第六届蓝桥杯C/C++程序设计本科B组省赛 移动距离(编程大题)
- Linux内核之抢占
- 2016年蓝桥杯java A组 第1题
- ECLIPSE中创建ABAP项目失败原因解析
- Hibernate学习笔记3
- 2016陕西省ACM 热身体B 种类并查集
- 将本地git仓库放到github
- 《Python核心编程》第14章 习题
- matlab2016b在ubuntu16.04下的安装
- 2017天猫算法工程师面试
- HBase负载均衡之集群负载的评分方法