python 三人跑步,相遇题

简介: python 三人跑步,相遇题

python 三人跑步,相遇题


甲乙丙在一个400米的跑道上跑步,甲每跑一圈,乙跑一圈半,丙跑2/3圈,三人同时从起点出发,问:三人下次在起点相遇是各跑了几圈?( python 中等编程题)

a=0 #代表甲
b=0 #代表乙
c=0 #代表丙
num=0 #循环次数
while True:
    num+=1
    a+=1
    b+=1.5
    c+=2/3
    if a%1==0 and b%1==0 and c%1==0:
        print("甲跑了:",int(num//1),"圈")
        print("乙跑了:",int(num//1.5),"圈")
        print("丙跑了:",int(num//(2/3)),"圈")
        print("循环执行的次数:",num,"次")
        break
'''
输出:
甲跑了: 12 圈
乙跑了: 8 圈
丙跑了: 18 圈
循环执行的次数: 12 次
'''


目录
相关文章
|
关系型数据库 MySQL C语言
【Python21天学习挑战赛】—Day1:学习规划,我与python的相遇
【Python21天学习挑战赛】—Day1:学习规划,我与python的相遇
|
开发者 Python
【备战蓝桥杯】如何使用Python 内置模块datetime去计算我与CSDN相遇的天数
【备战蓝桥杯】如何使用Python 内置模块datetime去计算我与CSDN相遇的天数
202 1
|
Web App开发 定位技术 Python
|
Web App开发 Python 前端开发
当Python与数模相遇
数模有一个题目要处理杭州自行车在每个站点可用数量和已经借出数量,这数据在www.hzbus.cn上可以获取,它是10分钟更新一次的。这些数据手动获取,需要不停的刷页面,从6:00am到9:00pm,显然不可取。
1072 0
|
12天前
|
数据采集 机器学习/深度学习 人工智能
Python:现代编程的首选语言
Python:现代编程的首选语言
184 102
|
12天前
|
数据采集 机器学习/深度学习 算法框架/工具
Python:现代编程的瑞士军刀
Python:现代编程的瑞士军刀
185 104
|
12天前
|
人工智能 自然语言处理 算法框架/工具
Python:现代编程的首选语言
Python:现代编程的首选语言
177 103
|
12天前
|
机器学习/深度学习 人工智能 数据挖掘
Python:现代编程的首选语言
Python:现代编程的首选语言
125 82
|
12天前
|
数据采集 机器学习/深度学习 人工智能
Python:现代编程的多面手
Python:现代编程的多面手
29 0

推荐镜像

更多