28 条题解

  • 0
    @ 2007-10-11 15:28:58

    这道题的关键有两点:

    一是将三科合并为一科

    二是发现函数f(k)=(3^k+5^k+2^k+4) mod 7的值每过6个就重复一次

    然后存储状态为dp,i代表处理第i章,j代表当前k除6的余数.

    dp=dp (i-1与i必须在同一阶段)

    =max{dp,dp,dp}+1 (i-1与i不必同一阶段)

    剩下的情况估计都会吧 O(N)搞定

  • 0
    @ 2007-08-08 13:16:45

    我用的应该是O(N)的DP啊...怎么会一有个点半秒的...

    难道快排要那么慢??还是我搞错了又

    规律:当k mod 6

  • 0
    @ 2007-03-21 22:30:06

    第一步发现规律.

    第二步O(n)DP

    没有第一步第二步貌似很艰难

  • 0
    @ 2006-11-08 19:00:57

    oh,how easy!!@!

  • 0
    @ 2006-10-06 22:45:52

    NO.26啦

    原先递交了N次全都是超时

    编译通过...

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

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

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

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

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

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

    ├ 测试数据 07:运行超时...

    ├ 测试数据 08:答案正确... 369ms

    ├ 测试数据 09:运行超时...

    ├ 测试数据 10:答案正确... 619ms

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

    Unaccepted 有效得分:80 有效耗时:988ms

    眼看着将偶的递交成功率从20几降到了19,最后终于忍不住看了解答。。。

    于是AC

  • 0
    @ 2006-10-06 20:36:04

    动归。参见Matrix67第二次模拟赛解题报告。

  • 0
    @ 2006-10-06 19:24:28

    比赛的时候用贪过了50分。看了解题报告过了100分,一次AC.

  • 0
    @ 2006-10-06 11:23:38

    so easy .....

信息

ID
1246
难度
6
分类
其他 点击显示
标签
(无)
递交数
292
已通过
89
通过率
30%
被复制
3
上传者