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\n");
		}
		else printf("Vasiliy\n");
	}
}
posted @ 2020-05-30 07:12  An_Fly  阅读(132)  评论(0编辑  收藏  举报