2014年10月31日
摘要: Description杰克是美国某小镇有名的飞盘高手。他掷飞盘的时候有一个习惯,在一叠飞盘中,从第一个飞盘(即位于顶端的飞盘)开始,从上往下依次编号为1,2,...,N。当至少还有两个飞盘的时候,杰克通常会掷出一个飞盘,然后把新的第一个飞盘放到所有飞盘的最后。输入N,输出每次扔掉的飞盘,以及最后剩下... 阅读全文
posted @ 2014-10-31 08:25 曾炒煮煎炖 阅读(420) 评论(0) 推荐(0) 编辑
摘要: Description魔术师手中有m张牌,牌的编号为1-n,魔术师预先将牌排好后迭在一起,牌面朝下。对观众说:我不看牌,只数数就可以猜到每张牌是什么,我大声数数,你们听。不信?你们就看。魔术师按顺序从上到下数手中的牌,第一次数1,将第一张牌(最上面的那张牌)翻过来放到桌面,正好是牌1。第二次数1、2... 阅读全文
posted @ 2014-10-31 08:13 曾炒煮煎炖 阅读(489) 评论(0) 推荐(0) 编辑
摘要: Description小明很喜欢玩射击游戏。这周末,他完成了数据结构作业之后,又来到了射击娱乐场。他从老板那租了一把步枪和装有N发子弹的弹夹。注意:所有的子弹都从枪口上膛。在射击的过程中,小明每次都有两种选择:从弹夹中取出一颗子弹上膛,或者打一发子弹出去。恰巧,这周二,小明刚上了数据结构中《栈》那一... 阅读全文
posted @ 2014-10-31 08:00 曾炒煮煎炖 阅读(588) 评论(2) 推荐(0) 编辑
摘要: Description小明很喜欢玩射击游戏。他刚考完了数据结构期末考试,感觉不错,于是又来到了射击娱乐场放松一下。和上次一样,先从老板那租了一把步枪和装有N发子弹的弹夹。这里,再把规则说一遍。在射击的过程中,小明每次都有两种选择:从弹夹中取出一颗子弹上膛,或者打一发子弹出去。注意:所有的子弹都从枪口... 阅读全文
posted @ 2014-10-31 07:41 曾炒煮煎炖 阅读(734) 评论(0) 推荐(0) 编辑
  2014年10月25日
摘要: Sicily. 递归:放鸡蛋Description把M个同样的鸡蛋放在N个同样的篮子里,允许有的篮子空着不放,问共有多少种不同的放法?(用K表示)5,1,1和1,5,1是同一种分法。输入:鸡蛋M,篮子N输出:鸡蛋的放法(降序,不重复)Sample input:17 3Sampleoutput:700... 阅读全文
posted @ 2014-10-25 23:59 曾炒煮煎炖 阅读(432) 评论(0) 推荐(0) 编辑