早教吧作业答案频道 -->数学-->
noip2005过河的路径压缩问题在河上有一座独木桥,一只青蛙想沿着独木桥从河的一侧跳到另一侧.在桥上有一些石子,青蛙很讨厌踩在这些石子上.由于桥的长度和青蛙一次跳过的距离都是正整
题目详情
noip2005 过河 的路径压缩问题
在河上有一座独木桥,一只青蛙想沿着独木桥从河的一侧跳到另一侧.在桥上有一些石子,青蛙很讨厌踩在这些石子上.由于桥的长度和青蛙一次跳过的距离都是正整数,我们可以把独木桥上青蛙可能到达的点看成数轴上的一串整点:0,1,……,L(其中L是桥的长度).坐标为0的点表示桥的起点,坐标为L的点表示桥的终点.青蛙从桥的起点开始,不停的向终点方向跳跃.一次跳跃的距离是S到T之间的任意正整数(包括S,T).当青蛙跳到或跳过坐标为L的点时,就算青蛙已经跳出了独木桥.
题目给出独木桥的长度L,青蛙跳跃的距离范围S,T,桥上石子的位置.你的任务是确定青蛙要想过河,最少需要踩到的石子数.
我想知道为什么两石头的距离超过100,则可压缩到100,谁能证明下,
在河上有一座独木桥,一只青蛙想沿着独木桥从河的一侧跳到另一侧.在桥上有一些石子,青蛙很讨厌踩在这些石子上.由于桥的长度和青蛙一次跳过的距离都是正整数,我们可以把独木桥上青蛙可能到达的点看成数轴上的一串整点:0,1,……,L(其中L是桥的长度).坐标为0的点表示桥的起点,坐标为L的点表示桥的终点.青蛙从桥的起点开始,不停的向终点方向跳跃.一次跳跃的距离是S到T之间的任意正整数(包括S,T).当青蛙跳到或跳过坐标为L的点时,就算青蛙已经跳出了独木桥.
题目给出独木桥的长度L,青蛙跳跃的距离范围S,T,桥上石子的位置.你的任务是确定青蛙要想过河,最少需要踩到的石子数.
我想知道为什么两石头的距离超过100,则可压缩到100,谁能证明下,
▼优质解答
答案和解析
以前做过,我证明一下:好像ST最大值分别为10,那么我们尽量让ST不重合,也就是S=9,T=10,来看一下,下面是可以跳到的序列:
0,9,10,18,19,20,27,28,29,30,36,37,38,39,40 ……
90,91,92,93,94,95,96,97,98,99,100.
注意到在前面会有断开的区间,也就是状态不同,而81以后青蛙可以调到任何一个格,所以可以压缩到100.至于为什么不压缩到更低,是因为前面那些便于你理解,实际上是这个公式算的:lcm(max(T),max(T)-1)证明复杂从略.
0,9,10,18,19,20,27,28,29,30,36,37,38,39,40 ……
90,91,92,93,94,95,96,97,98,99,100.
注意到在前面会有断开的区间,也就是状态不同,而81以后青蛙可以调到任何一个格,所以可以压缩到100.至于为什么不压缩到更低,是因为前面那些便于你理解,实际上是这个公式算的:lcm(max(T),max(T)-1)证明复杂从略.
看了noip2005过河的路径压缩...的网友还看了以下:
4个小朋友比赛跳绳,根据他们说的话,可知第一名,第二名,第三名,第四名。小华说:“我跳的比豆豆多。 2020-05-13 …
荷花池中,有一只青蛙在成品字形的三片荷叶上跳来跳去(每次跳跃时,均从一叶跳到另一叶),而且逆时针方 2020-05-20 …
在一次跳绳比赛中,小方跳了200下,比小青的5分之4多4下,小青跳了多少下(方程 2020-06-05 …
设ABCDEF为六边形,一只青蛙开始在A处,它每次可随意跳到相邻两顶点之一.若在5次内(包括5次) 2020-06-06 …
青蛙每次跳3格,害虫每次跳2格,害虫在青蛙前面3格的地方,现在一个逃一个追,同时起跳,而每跳一次用 2020-06-19 …
青蛙跳测智力在3分钟内目的:在3分钟之内把左右两边的青蛙位置互换,向右的青蛙只能向右跳,向左的也只能 2020-11-03 …
小青跳绳,跳16下用了26秒.小清平均每秒跳几下?小青跳绳,跳16下用了26秒.小清平均跳几下? 2020-11-22 …
外面的世界坐井观天的小青蛙呆得实在太闷了,一个人始终很孤单啊!它想到外面去看看.它住的井深3米,青蛙 2020-11-22 …
noip2005过河的路径压缩问题在河上有一座独木桥,一只青蛙想沿着独木桥从河的一侧跳到另一侧.在桥 2020-11-22 …
如图是一个电子青蛙游戏盘,已知:AB=7,BC=6,AC=5,BP0=3.电子青蛙在AB边上的P0处 2020-12-02 …