题解

131 条题解

  • 0
    @ 2007-04-09 20:48:57

    普搜竟然一次AC,人品真高...

    不过要用Gcc和Puppy

    编译通过...

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

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

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

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

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

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

    ├ 测试数据 07:答案正确... 41ms

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

    ├ 测试数据 09:答案正确... 103ms

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

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

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

  • 0
    @ 2007-03-06 19:49:36

    Puppy

    编译通过...

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

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

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

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

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

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

    ├ 测试数据 07:答案正确... 41ms

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

    ├ 测试数据 09:答案正确... 41ms

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

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

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

    思想产生了撞击。

    Leopard

    编译通过...

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

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

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

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

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

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

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

    ├ 测试数据 08:运行超时|格式错误...

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

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

  • 0
    @ 2007-03-27 16:58:21

    开始用

    if ch='A' then ...;

    if ch='B' then ...;

    if ch='C' then ...;

    只过六组,而且过了了几乎100ms以上

    后来

    if ch='A' then ...

    else if ch='B' then ...

    else if ch='C' then ...;

    全过

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

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

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

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

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

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

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

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

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

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

    结论:千万不要写很多if

  • 0
    @ 2007-03-26 03:19:36

    为什么要靠RP?稍微改进一下什么测评机上一样AC!优化才是王道

    直接交一次过的,时间复杂完全可以支持

    Vaal Leopard:

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

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

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

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

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

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

    ├ 测试数据 07:答案正确... 119ms

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

    ├ 测试数据 09:答案正确... 41ms

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

  • 0
    @ 2007-03-23 19:20:46

    RP严重爆发 1次AC(Puppy)

    编译通过...

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

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

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

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

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

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

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

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

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

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

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

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

  • 0
    @ 2007-03-13 12:51:08

    交6次 同一程序 最后一个AC

    leopard

  • 0
    @ 2008-07-14 23:44:40

    R297507 Unaccepted 50 From 332404521-

      P1320 CPP Vivid Puppy 2007-3-11 19:50:35

    From cauchy

    清点人数

    编译通过...

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

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

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

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

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

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

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

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

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

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

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

    Unaccepted 有效得分:50 有效耗时:1905ms

    Puppy都超时。。。。。看来C++真是不能用!

    几个月后的今天,我又来看这题!!

    第一次,iostream改成cstdio:

    编译通过...

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

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

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

    ├ 测试数据 04:运行超时|格式错误...

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

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

    ├ 测试数据 07:答案正确... 25ms

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

    ├ 测试数据 09:答案正确... 25ms

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

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

    Unaccepted 有效得分:90 有效耗时:196ms

    快了不少!!可是第4个是怎么回事?。。。

    格式错误。。恩,我加了printf("%ld\n",ans);

    就是有换行符,然后每个if后面加了else

    第二次:

    编译通过...

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

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

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

    ├ 测试数据 04:运行超时|格式错误...

    ├ 测试数据 05:答案错误... ├ 标准行输出 0

     ├ 错误行输出 9379

    ├ 测试数据 06:答案错误... ├ 标准行输出 0

     ├ 错误行输出 97

    ├ 测试数据 07:答案错误... ├ 标准行输出 93229

     ├ 错误行输出 88

    ├ 测试数据 08:答案错误... ├ 标准行输出 0

     ├ 错误行输出 91

    ├ 测试数据 09:答案错误... ├ 标准行输出 94049

     ├ 错误行输出 85

    ├ 测试数据 10:答案错误... ├ 标准行输出 93851

     ├ 错误行输出 95129

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

    Unaccepted 有效得分:30 有效耗时:0ms

    我郁闷死,然后网掉了。。。。

    几分钟后,网恢复,我去掉\n,又交一遍

    编译通过...

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

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

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

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

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

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

    ├ 测试数据 07:答案正确... 9ms

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

    ├ 测试数据 09:答案正确... 9ms

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

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

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

    这是什么题啊,我考。

    还有要说一下,我改成cstdio,把样例输进去,竟然在输入B 3 1的时候卡死了,我晕

    后来搞了半天,发现用cstdio输入字符的时候有bug(具体什么我不太清楚)。

    于是我很囧地:

    char c[1];

    ....

    ....

    scanf("%s",c);

    就可以了。。

    所以,数字和字符相间输入的时候(用iostream好像没问题),把字符当作长度为1的字符数组输入,然后c[0]来比较~~

  • 0
    @ 2007-03-10 13:48:10

    编译通过...

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

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

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

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

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

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

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

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

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

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

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

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

    我交了4次才见到Puppy.......

  • 0
    @ 2007-03-05 21:44:02

    没天理,不要换行早说啊……

  • 0
    @ 2007-03-01 09:54:07

    当偶提交数十次,准备放弃时``

    RP终于爆发...

    连续两次AC`\`

  • 0
    @ 2007-02-28 09:55:47

    ├ 测试数据 01:运行超时|格式错误...

    ├ 测试数据 02:运行超时|格式错误...

    ├ 测试数据 03:运行超时|格式错误...

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

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

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

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

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

    ├ 测试数据 09:答案正确... 25ms

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

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

    tttttttttttt

  • 0
    @ 2007-02-10 14:36:05

    编译通过...

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

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

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

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

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

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

    ├ 测试数据 07:答案正确... 9ms

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

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

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

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

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

  • 0
    @ 2007-02-04 19:52:06

    你完全可以使用这道题测试及练习你的RP...

  • 0
    @ 2007-01-28 19:44:55

    怎么一样的程序,交一遍,一遍的结果不同啊!!!

  • 0
    @ 2007-01-20 10:31:45

    为什么开100000的数组过不了,开50000的数组过的了?

  • 0
    @ 2007-01-19 20:26:12

    因为主任到的车厢是递增的,设before表示前before个车厢的人数(上下车相应加减).

    当上下车在大于before的车厢时,用数组behind表示.当主任前进时,加上相应的behind值.

  • 0
    @ 2007-01-17 19:09:39

    模拟 0ms

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

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

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

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

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

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

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

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

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

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

    设置一个变量存储之前所有车厢的人数,如果之前有人下车或上车便相应加减.

  • 0
    @ 2007-01-10 12:54:35

    我rp也太低了,5次都不是puppy...继续努力中

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

    有没AC的给大家个程序...

    c++就别尝试了,我尝试了多种办法都是tle.........

  • 0
    @ 2007-01-09 19:26:19

    没注意数据范围,数组又开小了

信息

ID
1320
难度
6
分类
模拟 点击显示
标签
(无)
递交数
2166
已通过
573
通过率
26%
被复制
6
上传者