画圆的游戏 (15分)

题目描述

佳佳是我们的ACM社团的副社长,她感觉得自己没存在感,so… 有一天佳佳和琛琛在一起玩,琛琛智商很高,也是玩游戏大师。TA们就开始玩游戏了。 游戏规则是这样的,有一块矩形画板长x,宽y,2个玩家要在这个画板上玩圆,圆心可以自己随意确定,每一个圆的都是半径为r的标准圆(你猜TA们是不是徒手画的),圆画好后要在圆内涂上自己喜欢的颜色。 每个人轮流画圆,且画板上的每一个圆不能重叠(可以相切),如果一方不能继续画了,另一方就赢了。 谦让一直是我们ACM实验室的传统美德,于是琛琛让佳佳先画。傻傻的佳佳慌了,她不知道能不能赢,也不知道怎么画,那么请你来告诉这即将被虐的佳佳吧。

输入格式:

多组数据,每组数据包含3个整数,x,y,r(1<=x,y,r<=1000)。x,y表示矩形画板的长和宽,r表示TA们只能画半径为r的圆

输出格式:

对于每组数据,如果佳佳能赢得游戏,输出"It is so easy!",如果佳佳输了,输出"It is boring!",且每个输出占一行。

输入样例:

5 5 2
6 7 4

输出样例:

It is so easy!
It is boring!

源代码

/*注意:只要能画第一个圆,则先手必胜。
因为矩形是对称图形,只要先手第一次在矩形中间画,接下每一次后手画圆,先手都能找到对应对称的地方画。
*/

#include <stdio.h>
int main()
{
    
    
    int x,y,r;
    while(scanf("%d %d %d",&x,&y,&r)!=EOF)
    {
    
    
        if(x>y)
            x=y;
        if(x>=2*r)
            printf("It is so easy!\n");
        else
            printf("It is boring!\n");
        
    }
    return 0;
}

猜你喜欢

转载自blog.csdn.net/weixin_49930465/article/details/113177622