地主发金币【python实现】

从前有一个地主,他雇佣了一位骑士护送一车货物,给出的酬劳是这样的,第一天给1比特币,第二天给2比特币,第三天给3比特币,以此类推进行给比特币...,现在地主准备了165枚比特币,请问地主的比特币最多可以雇佣骑士多少天?

使用while循环实现

python 复制代码
sum = 0     # sum是用来记录骑士获得的总的金币数目
gold = 1
day = 0
while True:
    sum += gold
    if sum >= 165:
        break
    
    day += 1
    gold += 1
print(day)

使用for循环实现:

python 复制代码
day = 0
sum1 = 0
gold = 1
# huang_jin = 0
for i in range(999):
    sum1 += gold
    
    if sum1 >= 165:
        break
    
    day += 1
    gold += 1
    
print(day)
相关推荐
Start_Present8 分钟前
Pytorch 第十三回:神经网络编码器——自动编解码器
pytorch·python·深度学习·神经网络
互联网杂货铺8 分钟前
黑盒测试、白盒测试、集成测试和系统测试的区别与联系
自动化测试·软件测试·python·功能测试·测试工具·单元测试·集成测试
databook9 分钟前
线性模型与多分类问题:简单高效的力量
python·机器学习·scikit-learn
阿巴阿巴拉31 分钟前
Scala相关知识总结3
开发语言·python
Sapphire~1 小时前
odoo-045 ModuleNotFoundError: No module named ‘_sqlite3‘
python·ubuntu·odoo
维度攻城狮5 小时前
实现在Unity3D中仿真汽车,而且还能使用ros2控制
python·unity·docker·汽车·ros2·rviz2
简简单单做算法5 小时前
基于mediapipe深度学习和限定半径最近邻分类树算法的人体摔倒检测系统python源码
人工智能·python·深度学习·算法·分类·mediapipe·限定半径最近邻分类树
hvinsion6 小时前
基于PyQt5的自动化任务管理软件:高效、智能的任务调度与执行管理
开发语言·python·自动化·自动化任务管理
飞飞翼7 小时前
python-flask
后端·python·flask
林九生8 小时前
【Python】Browser-Use:让 AI 替你掌控浏览器,开启智能自动化新时代!
人工智能·python·自动化