需求
实战
思路流程图绘制
代码原理实现
frog_step = int(input("请输入青蛙每次跳多少米:"))
fox_step = int(input("请输入狐狸每次跳多少米:"))
trap_step = int(input("请输入每隔多少米有大坑存在:"))
x = 1
y = 1
while (x * frog_step) % trap_step != 0:
x += 1
print('青蛙跳进坑里跳了%s次'%x) # 青蛙跳进坑里跳了几次
while (y * fox_step) % trap_step != 0:
y += 1
print('狐狸跳进坑里跳了%s次'%y) # 狐狸跳进坑里跳了几次
if x == y:
# 同时跳进坑里
print("both")
elif x < y:
# 青蛙
print("frog")
elif x > y:
# 狐狸
print("fox")
如果学习上有遇到问题,加/:yiyi990805(备注:阿里云tony)即可。