除数博弈

除数博弈_第1张图片

实现代码

public static boolean divisorGame(int N) {
	if(N % 2 == 0) {
		return true;
	}else {
		return false;
	}
}

作为一个刚入门的菜鸡,这道题我一开始当然是不会做了滴,一开始想的十分复杂,然后我就去找找别人解题的思路,结果发现用了归纳法之后这么简单。比如,分别列出2,3,4,5,6,7,8,9的情况,一看便知,N为偶数返回true,反之返回false。这一次让我感觉到做题一定要用数学的解题思路,而不是一上来就直接写代码。愿共勉!

你可能感兴趣的:(练习题)