项目第1部分:莫比乌斯(Mobius)
修订版本:\
现在开始!
概述
您要解决的第一个难题是Mobius难题。 回想一下,莫比乌斯带是一种只有一侧(边缘除外)形成连续环的设备。 对于我们的难题,想象一下您在莫比乌斯带上写了数字。 当您输入足够的数字时,最终它们会增加到起始数字。 为了解决这个难题,我们将编写一个程序,在“莫比乌斯”地带上“查找”一个数字。 与莫比乌斯拼图相关的三个参数:
数字范围,整数N。N将是数字> 0
起始编号,从1..N开始的整数
目标数,是1..N中的整数
现在开始!
要求
该程序从命令行运行,如下所示: \
% java Mobius {range} {start} {goal}
您的程序将显示从标准到目标所需的最短步骤,作为标准输出。 步数必须从0(开始步数)到目标步数编号。 例如: \
% java Mobius 15 2 14 Step