比赛场次 | 245 |
---|---|
比赛名称 | 普及水题赛(语言题赛) |
比赛状态 | 已结束比赛成绩 |
开始时间 | 2014-10-16 17:35:00 |
结束时间 | 2014-10-16 20:00:00 |
开放分组 | 全部用户 |
注释介绍 | 真的全部是水题啊,神犇去做上面那场比赛 =======萌萌哒的分割线======= |
题目名称 | 越野跑 |
---|---|
输入输出 | racing.in/out |
时间限制 | 1000 ms (1 s) |
内存限制 | 128 MiB |
测试点数 | 12 简单对比 |
用户 | 结果 | 时间 | 内存 | 得分 |
---|---|---|---|---|
fyb | AAAAAAAAAA | 0.013 s | 0.38 MiB | 100 |
hzoi55223 | AAAAAAAAAA | 0.019 s | 0.29 MiB | 100 |
!@#$%^& | AAAAAAAAAA | 0.024 s | 0.28 MiB | 100 |
岳帛翰 | AAAAAAAAAA | 0.025 s | 0.50 MiB | 100 |
→震世逆空波→ | AAAAAAAAAA | 0.027 s | 0.71 MiB | 100 |
奶猹 | AAAAAAAAAA | 0.032 s | 1.15 MiB | 100 |
Fmuckss | AAAWWWAAWA | 0.031 s | 0.79 MiB | 60 |
c3705 | AWWWAAWWWW | 0.014 s | 0.70 MiB | 30 |
GeekTao | AWWWWWWWWW | 0.035 s | 0.41 MiB | 10 |
雪夜星空 | WWWWWWWWWW | 0.026 s | 0.41 MiB | 0 |
为了能在下一次跑步比赛中有好的发挥,贝茜在一条山路上开始了她的训练。贝茜希望能在每次训练中跑得尽可能远,不过她也知道农场中的一条规定:奶牛独自进山的时间不得超过M秒$(1 <= M <= 10,000,000)$。
整条山路被贝茜划分成T个长度相同的小段$(1 <= T <= 100,000)$,并且,贝茜用$S_i$表示第i个小段的路况。$S_i$为u,f,d这3个字母之一,它们分别表示第i个小段是上坡、平地,或是下坡。
贝茜要花U秒$(1 <= U <= 100)$才能跑完一段上坡路,跑完一段平地的耗时是F秒$(1 <= F <= 100)$,跑完一段下坡路要花D秒$(1 <= D <= 100)$。注意,沿山路原路返回的时候,原本是上坡路的路段变成了下坡路,原本是下坡路的路段变成了上坡路。
贝茜想知道,在能按时返回农场的前提下,她最多能在这条山路上跑多远。
第$1$行: 5个用空格隔开的整数:M,T,U,F,以及D
第$2..T+1$行: 第$i+1$行为1个字母$S_i$,描述了第i段山路的路况
一行一个整数,为贝茜在按时回到农场的前提下,最多能跑到多远。
13 5 3 2 1 u f u d f
3
贝茜跑步的最大耗时为13秒(这么短...),她跑步的山路一共被划成5段。贝茜跑完一段上坡路的耗时为3秒,平地为2秒,下坡路为1秒。山路各段的走向如下图所示:
_/\_ /
贝茜跑完山路的前3段,然后返回,总耗时为$3 + 2 + 3 + 1 + 2 + 1 = 12 秒$,只比她能在外面呆的时限少1秒。如果她跑得更远,就无法按时回到农场。