摘要: “超级氪因素大赛”(译注:英国的一档电视心智竞答节目)的主办方雇你来对付那些足智多谋的参赛选手。在比赛的一个环节中,节目主持人将念出一长串的字母来考验选手的记忆能力。因为许多选手都是分析字串模式的高手,为了增加一些比赛的难度,主办方决定不再使用那些含有特定重复子串的字串。但是他们又不能将所有重复的子 阅读全文
posted @ 2016-06-11 21:58 九江镇中 阅读(264) 评论(0) 推荐(0) 编辑
摘要: 有一个环(ring)是由n个圈圈所组成的(在这里n一定是个偶数),我们想要把1到n的自然数各放到一个圈圈中,使得相邻2个圈圈中的数的和一定是素数。下图为n=6的情形。请注意:第1个圈圈中的数一定是1。 Inputn(0 < n <= 16)Output请参考Sample Output。每一列中的数字 阅读全文
posted @ 2016-06-11 21:53 九江镇中 阅读(323) 评论(0) 推荐(0) 编辑
摘要: 每一个(k>0)这种形式的分数我们总是可以找到2个正整数x和y(x >= y),使得:现在我们的问题是:给你k,请你写一个程序找出所有的x和y。Input输入含有多组测试数据(不会超过100组)。每组测试数据一列,有1个正整数k(0 < k <= 10000)。Output对每一组测试数据输出一列, 阅读全文
posted @ 2016-06-11 21:44 九江镇中 阅读(198) 评论(0) 推荐(0) 编辑
摘要: 给一个数字集合{ S1,S2,…,Sn },请从这个数字集合里找出一段连续数字,使他们的乘积是最大的。以Case 1为例子,2 x 4 = 8为这个集合的最大乘积;而Case 2则为2 x 5 x(–1)x 2 x(–1)=20。如果你找到的最大乘积小于等于0,则最后答案应输出0。Input每组测试 阅读全文
posted @ 2016-06-11 21:35 九江镇中 阅读(261) 评论(0) 推荐(0) 编辑
摘要: 如果把数字0到9分配成2个整数(各五位数),现在请你写一支程序找出所有的配对使得第一个数可以整除第二个数,而且商为N(2<=N<=79),也就是:abcde / fghijk = N这里每个英文字母代表不同的数字,第一个数字可以为0。Input输入包含许多笔待测数据,每列代表一笔待测数据,每笔待测数 阅读全文
posted @ 2016-06-11 21:26 九江镇中 阅读(224) 评论(0) 推荐(0) 编辑