随笔分类 -  数学

摘要:传统的Nim游戏是这样的:有一些火柴堆,每堆都有若干根火柴(不同堆的火柴数量可以不同)。两个游戏者轮流操作,每次可以选一个火柴堆拿走若干根火柴。可以只拿一根,也可以拿走整堆火柴,但不能同时从超过一堆火柴中拿。拿走最后一根火柴的游戏者胜利。本题的游戏稍微有些不同:在第一个回合中,第一个游戏者可以直接拿走若干个整堆的火柴。可以一堆都不拿,但不可以全部拿走。第二回合也一样,第二个游戏者也有这样一次机会。从第三个回合(又轮到第一个游戏者)开始,规则和Nim游戏一样。如果你先拿,怎样才能保证获胜?如果可以获胜的话,还要让第一回合拿的火柴总数尽量小。【输入格式】第一行为整数k。即火柴堆数。第二行包含k个不 阅读全文
posted @ 2013-04-01 20:24 Return_0 阅读(517) 评论(2) 推荐(0)
摘要:题目描述给定正整数G和N,求G^PmodM的值,其中P= sigma(C(N,i) i|N,1<=i<=N),M=999911659 输入格式第1行:两个数N、G,用一个空格分开。输出格式第1行:一个数,表示答案除以999911659的余样例输入42样例输出2048数据规模10%的数据中,1<=N<=50;20%的数据中,1<=N<=1000;40%的数据中,1<=N<=100000;100%的数据中,1<=G<=1000000000,1<=N<=1000000000。考试考到这个题的时候,本弱一直在纠结怎么骗分。心情一好 阅读全文
posted @ 2013-03-18 10:20 Return_0 阅读(170) 评论(0) 推荐(0)