用Python语言编写这样一个程序:有一只小鱼,他上午游泳150公里,下午游泳100公里,晚上和周末都休息(实行双休日),假设从周x(1≤x≤7)开始算起,请问这样过了n天以后,小鱼一共累计游泳了多少公里
时间: 2023-04-06 11:01:21 浏览: 535
Python解决小鱼游泳.py
你好,根据你的问题,我可以回答:用Python语言编写这样一个程序:有一只小鱼,他上午游泳150公里,下午游泳100公里,晚上和周末都休息(实行双休日),假设从周x(1≤x≤7)开始算起,请问这样过了n天以后,小鱼一共累计游泳了多少公里。
以下是Python代码:
```python
def fish_swim(x, n):
days = n // 5 * 2 + min(n % 5, 2)
total_distance = days * 250
if x in [6, 7]:
total_distance -= 250
return total_distance
x = int(input("请输入开始计算的星期(1-7): "))
n = int(input("请输入过了几天: "))
print("小鱼一共累计游泳了", fish_swim(x, n), "公里")
```
希望能够帮到你!
阅读全文