51nod 1534 棋子游戲(簡單博弈)
阿新 • • 發佈:2019-02-14
分類列舉情況就行了,分成四個板塊。
#include<iostream>
using namespace std;
struct point{
int x,y;
};
int main()
{
point a,b;
while(cin>>a.x>>a.y>>b.x>>b.y)
{
int blag;
if(a.x<=b.x&&a.y<=b.y)
blag=1;
else if(a.x>b.x&&a.y>b.y)
blag=0 ;
else
{
int ans1=max(b.x,b.y);
int ans2=a.x+a.y;
if(ans1>=ans2)
blag=1;
else
blag=0;
}
if(blag)
cout<<"Polycarp"<<endl;
else
cout<<"Vasiliy"<<endl;
}
return 0;
}