Advertisement

在下图所示的棋盘上标有F代表狐狸、H代表兔子

阅读量:
在这里插入图片描述

狐狸每一步仅能向左或向右移动一格,而兔子则每次可向左或向右跳跃两格,抵达第三格的位置。游戏规则为狐狸率先行动,之后双方交替进行移动。
一旦兔子跳跃至狐狸所在的格子,将被狐狸捕获;同样地,若狐狸移动至兔子所在的格子,亦可将其捕获。
狐狸 F 的初始位置固定在第一格,而兔子 H 的初始位置则可以是任意位置。假设双方均具备极高的智慧水平,那么兔子的初始位置对胜负具有决定性影响。
请你以同样高明的智慧编写程序,输入兔子的起始位置,判断其是否能够成功躲避狐狸的追击。

输入格式:

兔子的初始坐标范围为1至30

输出格式

输入样例1

27

输出样例1

Hare

输入样例2

6

输出样例2

Fox

跳跃间距奇偶性决定成败

AC代码:

复制代码
    #include<stdio.h>
    int main()
    {
    	int n;
    	scanf("%d",&n);

全部评论 (0)

还没有任何评论哟~