求煤球的数量

简介: 求煤球的数量

1问题描述

有一堆煤球,推成三角锥。第一层放1个,第二层放3个(排列成三角形),第三层放6个(排列成三角形),第四层放10个(排列成三角形),如果放100层,需要多少个煤球。


2算法描述

计算100层煤球的个数,因为每一层都是在该层的基础上多加上该层数对应的个数,这种重复的工作,我们直接采用循环进行100次,即可获得100层需要的煤球个数


3实验结果与讨论

通过写出过程的程序,得到结果

sum=0
c=0
for i in range(0,100):
   i+=1
   sum+=i
   c+=sum
print(c)


4结语

这道题目的主要思路就是找到其中的规律,我们直接定义两个空值来进行数的叠加,依次在前一个数的基础上加上这个数对应的层数的数字,循环100次,即可得到结果为171700。

目录
相关文章
|
5月前
|
域名解析 运维 Serverless
函数计算产品使用问题之设置最大实例数为1和最大并发数为20,当请求数量超过20时,系统会如何处理
阿里云Serverless 应用引擎(SAE)提供了完整的微服务应用生命周期管理能力,包括应用部署、服务治理、开发运维、资源管理等功能,并通过扩展功能支持多环境管理、API Gateway、事件驱动等高级应用场景,帮助企业快速构建、部署、运维和扩展微服务架构,实现Serverless化的应用部署与运维模式。以下是对SAE产品使用合集的概述,包括应用管理、服务治理、开发运维、资源管理等方面。
|
6月前
|
存储 SQL 缓存
使用索引注意合理的数量
【6月更文挑战第9天】本文介绍数据库索引是提升数据检索速度的数据结构,通过减少磁盘访问提高性能。建议根据表的大小和使用频率谨慎创建索引,如核心表不超过7个索引,普通表不超过5个,小型表不超过3个。
92 3
使用索引注意合理的数量
|
7月前
1679.K和数对的最大数目
1679.K和数对的最大数目
37 0
|
7月前
|
算法 前端开发 Serverless
1729. 求关注者的数量
1729. 求关注者的数量
42 0
1186:出现次数超过一半的数
1186:出现次数超过一半的数
113 0
应用torchinfo计算网络的参数量
应用torchinfo计算网络的参数量
172 0
【TP5.1】查询在数组内的所有数据,并且根据用户id分组,计算消费金额总和大于100的数量
【TP5.1】查询在数组内的所有数据,并且根据用户id分组,计算消费金额总和大于100的数量
198 0
【TP5.1】查询在数组内的所有数据,并且根据用户id分组,计算消费金额总和大于100的数量
|
算法 前端开发
统计圆内格点数目
🎈每天进行一道算法题目练习,今天的题目是“统计圆内格点数目”。
195 0
|
Java Maven
ThreadPoolExectutor使用测试1-线程数量不超过coreSize大小
ThreadPoolExectutor使用测试1-线程数量不超过coreSize大小
257 0