初始化大老鼠和小老鼠的进度

big_mouse = 1
small_mouse = 1
# 初始化相遇天数
days = 0
# 当两只老鼠打的洞的总和小于墙的厚度时,继续循环
while big_mouse + small_mouse < a:
    # 大老鼠每天进度翻倍
    big_mouse *= 2
    # 小老鼠每天进度减半
    small_mouse *= 0.5
    # 相遇天数加 1
    days += 1
# 输出相遇天数
print(days)
# 输出大老鼠和小老鼠打的洞的总和
print("{:.1f} {:.1f}".format(big_mouse+small_mouse, big_mouse))
def two_mice 有一堵十尺厚的墙两只老鼠从两边向中间打洞。大老鼠第一天打洞一尺小老鼠也是打洞一尺。 大老鼠每天的打洞进度是前一天的一倍小老鼠每天的进度是前一天的一半。计算并输出它们几天可以相逢 相逢时各打了多少尺。 输入格式:输入1 个整数代表墙的厚度单位为尺 输出格式: 第一行输出1 个整数表示相遇时所需的天数 第二行输出2 个浮点数分别为小鼠

原文地址: https://www.cveoy.top/t/topic/fIWp 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录