题目描述:
给一张长为
a,宽为
b的桌子。设有无数张半径为
r的圆形纸片。有两个人爱丽丝和鲍勃在桌子上放纸片,之前已放好的纸片不能挪动位置,纸片在放的时候不能相交但可以外切且不能超过桌子的边界,谁放不了谁就输了。问先放的人是否一定能赢,若是输出“Alice win”,否则输出“Bob win”。
输入格式:
输入一行,包含三个整数
a,b,r
输出格式:
输出一行,如果Alice能赢输出“Alice win”,否则输出“Bob win”。
样例输入1:
5 5 2
样例输出1:
Alice win
样例输入2:
6 7 4
样例输出2:
Bob win
我竟然就这样对了:谁能帮我理理思路?O_O
#include<bits/stdc++.h>
using namespace std;
int a,b,c;
int main()
{
cin>>a>>b>>c;
if(2*c>a||2*c>b){
cout<<"Bob win";
return 0;
}
cout<<"Alice win";
return 0;
}