题目信息

题目类型
练习
题目年份
2025
题目题型
编程题
关 键 词
小球钟

题目题干

小球钟

小球钟是一个通过不断在轨道上移动小球来度量时间的设备。每分钟,一个转动臂将一个小球从小球队列的底部挤走,并将它上升到钟的顶部并将它安置在一个表示分钟,5分钟,15分钟和小时的轨道上。这样可以显示从1:00到24:59(这正是奇怪之处)范围内的时间,若有3个球在分钟轨道,1个球在5分钟轨道,2个球在15分钟轨道及15个球在小时轨道上,就显示时间15:38。 当小球通过钟的机械装置被移动后,它们就会改变其初始次序。仔细研究它们次序的改变,可以发现相同的次序会不断出现。由于小球的初始次序最后迟早会被重复,所以这段时间的长短是可以被度量的,这完全取决于所提供的小球的总数。 每分钟,最近最少被使用的那个小球从位于球钟底部的小球队列被移走,并将上升安置于显示分钟的轨道上,这里可以放置4个小球。当第5个小球滚入该轨道,它们的重量使得轨道倾斜,原先在轨道上的4个小球按照与它们原先滚入轨道的次序相反的次序加入到钟底部的小球队列。引起倾斜的第5个小球滚入显示5分钟的轨道。该轨道可以放置2个球。当第3个小球滚入该轨道,它们的重量使得轨道倾斜,原先2个小球同样以相反的次序加入钟底部的小球队列。而这第3个小球滚入了显示15分钟的轨道。这里可以放置3个小球。当第4个小球滚入该轨道,它们的重量使得轨道倾斜,原先在轨道上的3个小球按照与它们原先滚入轨道的次序相反的次序加入钟底部的小球队列,而这第4个小球滚入了显示小时的轨道。该轨道同样可以放置23个球,但这里有一个外加的固定的不能被移动的小球,这样小时的值域就变为1到24。从15分钟轨道滚入的第24个小球将使小时轨道倾斜,这23个球同样以相反的次序加入钟底部的小球队列,然后那第24个小球同样加入钟底部的小球队列。31s100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库

输入

输入定义了一序列的小球时钟。每个时钟都按照前面描述的那样运作。所有时钟的区别仅在于它们在1:00时钟启动时刻小球初始个数的不同。在输入的每行上给出一个时钟的小球数,它并不包括那个在小时轨道上的固定的小球。合法的数据应在33~250。0表明输入的结束。31s100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库

输出

输出中每一行只有一个数,表示对应的输入情形中给出的小球数量的时钟在经过多少天的运行可以回到它的初始小球序列。31s100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库

样例

输入

33 
55
0

输出

22
50

答案解析

相关题目

拆分自然数 任何一个大于1的自然数N,总可以拆分成若干个小于N的自然数之和,例如当N=3时,有两种划分,即3=1+2和3=1+1+1。试求出N的所有拆分方案。 输入 一个整数即N(1<N<49)。
小球钟 小球钟是一个通过不断在轨道上移动小球来度量时间的设备。每分钟,一个转动臂将一个小球从小球队列的底部挤走,并将它上升到钟的顶部并将它安置在一个表示分钟,5分钟,15分钟和小时的轨道上。这样可以显
猫和老鼠 设’C’为猫,’M’为老鼠,’*’为障碍,’. ’为空地,猫和老鼠在10×10的矩阵中,例如:   *...*.....   ......*...   ...*...*..   .....
计算机病毒 假设有n×n台计算机组成了一个n×n的矩阵,初始时有的计算机感染了病毒,以后每隔一小时会使其邻近的未装杀毒软件的计算机染上病毒,试计算在m小时后感染病毒的计算机数。 输入 第一行为一个整
序列变换 对一个由n个整数构成的序列有两种操作: 操作1为“1 x y”,表示把所有a[kx]的值(k为正整数,kx≤n)都加上y(|y|≤1 000 000)。 操作2为“2 i”,表示输出a[i]
幽灵粒子 有一个从上到下垂直于地面的线段,线段长为L,可用坐标从上向下标记为1,2,…,L,无数的“幽灵粒子”在该线段上的初始坐标均为整数且各不相同。“幽灵粒子”的初始移动方向只有两种,即或者向上移动
互送礼物 每个人都准备了一些钱用于给他的朋友们送礼物,他们把准备的钱平分后购买礼物给各自的朋友们,所有送礼物的钱都是整数,而且尽可能多给,不能给出的钱被送礼物者自己保留。 请你统计每个人因此而产生的最
有 5 个学生的数据,要求: (1)把学生数据存到硬盘文件中; (2)将硬盘文件中的第 1、3、5 名学生数据读取程序,并显示出来; (3)将第 3 名学生的数据修改后存回硬盘文件的原位置; (4)从
将一批数据以二进制形式存放在硬盘文件中。
从键盘输入一行字符,把其中的字母字符一次性存放在硬盘文件 f2.txt 中。再把它们从硬盘文件读入程序,将其中的小写字母转换为大写字母,再存入硬盘文件 f3.txt。

提示声明

  • 免责声明:本站资源均来自网络或者用户投稿,仅供用于学习和交流:如有侵权联系删除!
  • 温馨提示:本文属于积分文章,需要充值获得积分或升级VIP会员,也可在会员中心投稿获取。

猜你喜欢