码迷,mamicode.com
首页 > 其他好文 > 详细

nyoj 1077 小博弈 【另类巴什博奕】

时间:2017-05-01 15:02:52      阅读:153      评论:0      收藏:0      [点我收藏+]

标签:blank   com   分析   java   scanner   compareto   ref   nyoj   font   

分析:分析当整除(a+b)的时候肯定是后者胜利,假设余数不等于0的时候。假设余数大于b肯定是前者胜利,否则后者胜利。

代码:

import java.math.*;
import java.util.Scanner;

public class Main{
	public static void main(String[] args){
		Scanner cin = new Scanner(System.in);
		BigInteger n, a, b;
		while(cin.hasNext()){
			n = cin.nextBigInteger();
			a = cin.nextBigInteger();
			b = cin.nextBigInteger();
			a = a.add(b);
			n = n.mod(a);
			//System.out.println(n);
			if(n.compareTo(BigInteger.ZERO) == 0) System.out.println("Yougth");
			else if(n.compareTo(b) > 0){
				System.out.println("Yougth");
			}
			else System.out.println("Hrdv");
		}
	}
} 

题目链接:http://acm.nyist.net/JudgeOnline/problem.php?pid=1077

nyoj 1077 小博弈 【另类巴什博奕】

标签:blank   com   分析   java   scanner   compareto   ref   nyoj   font   

原文地址:http://www.cnblogs.com/gccbuaa/p/6791862.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!