//杭电2147
//这一题是博弈论,走方格子棋盘
//给你n*m个,只能三种走法,向下,向左,向左下
//最后轮到她不能走输出What a pity! 否则输出Wonderful!
//可以发现,如果两个都是奇数则输出What a pity!,也就说明她输了,否则输出Wonderful!她赢了
#include<iostream>
#include<cstdio>
using namespace std;
int main()
{
int n,m;
while(scanf("%d%d",&n,&m)==2)
{
if(n==0&&m==0) break;
if(m%2==0)
{
cout<<"Wonderful!"<<endl;
}
else
{
if(n%2!=0)
{
cout<<"What a pity!"<<endl;
}
else
{
cout<<"Wonderful!"<<endl;
}
}
}
return 0;
}
HDU 2147 (博弈)
最新推荐文章于 2020-07-15 10:43:21 发布