酷代码 AI
菜单
全部AI  /  热门  /  AI写代码神器
服务商

fish-finder 是一个能够帮助垂钓者找到鱼的神奇装置。它根据某个物体连续的四个深度来判断这个物体是不是一条鱼。我们的目的是实现一个 fish-finder,具体要求如下: 如果连续的四个深度是严格递增的,fish-finder 发出"Fish Rising"的警报。 如果连续的四个深度是严格递减的,Fish-finder 发出"Fish Diving"的警报。 如果连续的四个深度是相同的,fish-finder 发出"Fish At Constant Depth"警报。 如果都不是,Fish-finder 发出"No Fish"提示。 输入描述 一行四个整数 a,b,c,d (1≤a,b,c,d≤100),表示四个深度的大小。 输出描述 输出一个字符串,表示一种提示语。

以下是使用 Python 实现的代码: ```python # 获取用户输入的四个深度值 a, b, c, d = map(int, input().split()) # 判断是否严格递增 if a < b < c < d: print("Fish Rising") # 判断是否严格递减 elif a > b > c > d: print("Fish Diving") # 判断是否四个值相同 elif a == b == c == d: print("Fish At Constant Depth") # 若都不满足上述条件 else: print("No Fish") ``` 额外需要注意的逻辑点 1. 输入的四个值必须是整数,且在 1 到 100 这个范围内,若输入不符合要求,程序可能会出现异常。 2. 严格递增和严格递减的判断要保证每一个数都严格大于或小于相邻的数。 3. 对于判断四个值是否相等,要确保是四个值都完全一样,不能有任何差异。 [2025-07-31 21:43:03 | AI写代码神器 | 228点数解答]

相关提问