51Nod 1534 棋子游戏

分析

获得胜利的情况有两种

  • 一个人不会被拦住,能够一次性走到终点
  • 一个人会拦住另一个人,这时拦人的那个人会赢
#include<cstdio>
int main(){
	int x,y,xx,yy;
	while(~scanf("%d%d%d%d",&x,&y,&xx,&yy)){
		if(x<=xx&&y<=yy||x+y<=max(xx,yy)){
			printf("Polycarp
");
		}
		else printf("Vasiliy
");
	}
}
原文地址:https://www.cnblogs.com/anyixing-fly/p/12990133.html