|
设两堆石头分别是m和n,m>=n
if n=0, 输出1 (1把取完)
if m=n,输出1 (1把取完)
if m=2,n=1 输出0
else if m-n=1, 输出1,(1把取成m=2,n=1)
if n=1,m>2 输出1,(1把取成m=2,n=1)
if n=2,m>2 输出1,(1把取成m=1,n=2)
if n=3,m=5 输出0 ,(怎么取都把机会留给对方)
if n=3,m>5 输出1,(1把取成m=5,n=3)
if m-n=2, n>3 输出1,(1把取成m=5,n=3)
if n=4,m=7 输出0
得出规律
n m 输出 差
1 2 0 1
3 5 0 2
4 7 0 3
5 9 0 4
当n>2时,如果m=2n-1则输出0,其余都输出1
可用数学归纳法证明,并得出解法。
别做这高中数学题,耽误时间,呵呵,有时间读读paper:) |
|