编程之美初赛第二场.docVIP

  • 0
  • 0
  • 约2.14千字
  • 约 7页
  • 2018-12-21 发布于河北
  • 举报
编程之美初赛第二场

编程之美初赛第二场 题目1 : 神奇的数列 时间限制:2000ms 单点时限:1000ms 内存限制:256MB 描述 大神同学是一个热爱数字的孩子,她无时无刻不在思考生活与数学的联系。有一天,她发现其实公历的设计是有讲究的。 每4年就会多闰一天,每一百年又会有一年不是闰年,而第四百年又是闰年。这样,这四百年的周期里每一年平均有365又400分之97天。 大神同学将上面的规律简记为100-4+1=97。 大神同学想知道是不是每一个自然数都能按照上面的形式表示出来,具体来说就是,大神同学希望将一个自然数N写成A1?- A2?+ A3?- A4?+ …的形式,其中 A1是A2的倍数,A2是A3的倍数,依此类推。另外,大神同学不想让这个问题变得太无聊,她还增加了一些附加条件: 1. 其中Ai?≠ Aj?(i ≠ j),即相邻的两个数前一个至少是后一个的两倍或以上。 2. 数列的长度至少为3,不能超过100(大神同学觉得数列太长一定可以找到答案)。 3. 构造出来的数列中的每一个数不能太大,因此大神同学希望数列中的每一个数都是小于263的正整数。 大神同学思考了一会儿,发现这个问题似乎没有那么简单,现在她求助于你,希望你能帮她解决这个不太简单的问题。 输入 第一行包括一个数T,表示数据的组数。 接下来包含T组数据,每组数据一行,包括一个整数N。 输出 对于每组数据,输出一行“Case X:

文档评论(0)

1亿VIP精品文档

相关文档