题解

103 条题解

  • 0
    @ 2008-09-24 19:32:11

    编译通过...├ 测试数据 01:答案正确... 0ms├ 测试数据 02:答案正确... 0ms├ 测试数据 03:答案正确... 0ms-------------------------Accepted 有效得分:100 有效耗时:0ms因为数据大 每次都Mod 10000即可累加的数和答案都要Mod 10000 就不会215拉

  • 0
    @ 2008-09-24 17:49:17

    鄙视 KiSs♀yoひ-可 ,抄我的!!!!!!!!!!!!!!!!

  • 0
    @ 2008-09-24 17:48:43

    第1111个ac的,永远纪念!!!呵呵!!!

  • 0
    @ 2008-09-15 20:55:05

    编译通过...

    ├ 测试数据 01:答案正确... 0ms

    ├ 测试数据 02:答案正确... 0ms

    ├ 测试数据 03:答案正确... 0ms

    ---|---|---|---|---|---|---|---|-

    Accepted 有效得分:100 有效耗时:0ms

  • 0
    @ 2008-09-15 20:44:23

    编译通过...

    ├ 测试数据 01:答案正确... 0ms

    ├ 测试数据 02:答案正确... 0ms

    ├ 测试数据 03:答案正确... 0ms

    ---|---|---|---|---|---|---|---|-

    Accepted 有效得分:100 有效耗时:0ms

  • 0
    @ 2008-09-12 19:18:38

    编译通过...

    ├ 测试数据 01:答案正确... 0ms

    ├ 测试数据 02:答案正确... 0ms

    ├ 测试数据 03:答案正确... 0ms

    ---|---|---|---|---|---|---|---|-

    Accepted 有效得分:100 有效耗时:0ms

    注意每次mod 10000

  • 0
    @ 2008-09-06 16:13:20

    编译通过...

    ├ 测试数据 01:答案正确... 0ms

    ├ 测试数据 02:答案正确... 0ms

    ├ 测试数据 03:答案正确... 0ms

    ---|---|---|---|---|---|---|---|-

    Accepted 有效得分:100 有效耗时:0ms

  • 0
    @ 2008-09-05 18:53:14

    我输入50000的时候要215

  • 0
    @ 2008-08-27 20:21:28

    编译通过...

    ├ 测试数据 01:答案正确... 0ms

    ├ 测试数据 02:答案正确... 0ms

    ├ 测试数据 03:答案正确... 0ms

    ---|---|---|---|---|---|---|---|-

    Accepted 有效得分:100 有效耗时:0ms

    顶楼下的楼下的楼下!

  • 0
    @ 2008-08-27 13:10:47

    n=50000,前几次用shl挂了

  • 0
    @ 2008-08-27 10:00:32

    Orz……

    竟然还有这样的规律

  • 0
    @ 2008-08-25 09:28:33

    找规律=AC,这个4塔问题移动的步数每两项之差如下:

    1,2,2,4,4,4,8,8,8,8,16,16,16,16,16...

    发现规律没有,直接递推AC了!用DP那叫大材小用!

  • 0
    @ 2008-08-09 11:12:27

    我用的是动态规划,f4表示4-Hanoi-Tower的解,f3表示3-Hanoi-Tower的解,

    于是f4[i]:=2*f4+f3[k] (k

  • 0
    @ 2007-11-30 13:10:30

    **有的同学看到这个题目之后会计算出n=1,2,3,4,5...的情况,然后简单地归结出f(n)=2*f(n-2)+3,也就是先移动上面n-2个盘子到一个柱子上,再把倒数第二个盘子移到多余出的柱子上,然后再移动最大的盘子,最后把所有的盘子都移到大盘子的上边。但是这个方法只能通过一组数据。这是因为当n=6时,应该先把上面3个盘子按照4-hanoi tower移动到那个多出来的个柱子上,再把下面3个盘子按照3-hanoi tower移动到最终的柱子上,最后把那3个小盘子按照4-hanoi tower移动到三个大盘子上。

    当盘子数很多时,需要找到从第几个盘子处分开。这是有一定规律的。这个规律不太好找,但是找出来了之后可以领会为什么是这样的。(提示:注意f(n)与f(n+1)的差,然后编程模拟计算过程。)**

  • 0
    @ 2007-11-12 14:31:57

    这种题目没意思

  • 0
    @ 2007-11-11 22:49:01

    佩服maigo神牛……OHZ

  • 0
    @ 2007-10-27 17:00:49

    说实在的。。要不看题解自己一步步移。。然后找规律。。到五个盘子就够呛。。

    所以还是老老实实先用DP再找规律。才有提高。。

  • 0
    @ 2007-10-20 11:06:50

    找规律.....

    偶没看出规律来。。。。。。。

    很久以前看了一道关于HANOI TOWER的例题没看懂之后我就一直对这类问题。。。。。

    放弃。

  • 0
    @ 2007-10-04 19:48:48

    编译通过...

    ├ 测试数据 01:答案正确... 0ms

    ├ 测试数据 02:答案正确... 0ms

    ├ 测试数据 03:答案正确... 0ms

    ---|---|---|---|---|---|---|---|-

    Accepted 有效得分:100 有效耗时:0ms

  • 0
    @ 2007-09-28 20:59:41

    下次遇到这种题直接找规律算了...

信息

ID
1073
难度
4
分类
动态规划 点击显示
标签
(无)
递交数
2577
已通过
1031
通过率
40%
被复制
7
上传者