题目名称 | 3648. 挂分跑步 |
---|---|
输入输出 | running.in/out |
难度等级 | ☆ |
时间限制 | 1000 ms (1 s) |
内存限制 | 256 MiB |
测试数据 | 5 |
题目来源 |
|
开放分组 | 全部用户 |
提交状态 | |
分类标签 | |
分享题解 |
通过:15, 提交:44, 通过率:34.09% | ||||
|
100 | 0.000 s | 0.00 MiB | C++ |
|
100 | 0.000 s | 0.00 MiB | C++ |
|
100 | 0.000 s | 0.00 MiB | C++ |
|
100 | 0.000 s | 0.00 MiB | C++ |
|
100 | 0.000 s | 0.00 MiB | C++ |
|
100 | 0.000 s | 0.00 MiB | C++ |
|
100 | 0.000 s | 0.00 MiB | C++ |
|
100 | 0.000 s | 0.00 MiB | C++ |
|
100 | 0.000 s | 0.00 MiB | C++ |
|
100 | 0.000 s | 0.00 MiB | C++ |
本题关联比赛 | |||
CSP2023-J模拟赛 | |||
CSP2023-J模拟赛 |
关于 挂分跑步 的近10条评论(全部评论) | ||||
---|---|---|---|---|
2023-01-12 13:47
1楼
|
为了提醒自己减少挂分,小 S 决定,一场模拟赛中,他每挂 1 分就要跑 x 米。
小 S 早上打了一场模拟赛。这场 OI 赛制的模拟赛里有 n 道题目,对于第 i 道题,小 S 的期望得分为 a_i,实际得分为 b_i(保证 a_i, b_i 均为整数,0\le b_i\le a_i\le 100),那么小 S 在这道题上挂了 a_i - b_i 分。小 S 想知道,这场比赛结束后他需要跑多少米。
因为小 S 不是机器人,所以如果他需要跑超过 10000 米,他就会对 OI 产生消极情绪,转而学习 whk。
你需要帮小 S 计算一场比赛后他需要跑多少米。如果这个数字超过了 10000,请输出 "2 hard 4 me"(注意,你的输出不需要带有双引号)。
第一行两个整数 n, x 表示这场模拟赛中的题目数量和小 S 挂一分需要跑的长度。
第二行包含 n 个整数 a_1\sim a_n,其中第 i 个整数 a_i 表示小 S 第 i 道题的期望得分。
第三行包含 n 个整数 b_1\sim b_n,其中第 i 个整数 b_i 表示小 S 第 i 道题的实际得分。
一个数,表示小 S 这场模拟赛后需要跑的长度。如果这个数超过了 10000,输出 "2 hard 4 me"(选手输出不需要带有双引号)。
4 50 100 20 0 100 0 20 0 10
9500
4 10 100 100 70 29 0 70 40 29
1600
第一个样例中,小 S 期望得分为 100 + 20 + 0 + 100 = 220 分,而实际得分为 0 + 20 + 0 + 10 = 30 分,总共挂了 (100 - 0) + (20 - 20) + (0 - 0) + (100 - 10) = 190 分,每挂一分需要跑 50 米,所以小 S 最后需要跑 9500 米。
对于 20\% 的数据,满足 x = 0。
对于 100\% 的数据,满足 1\le n\le 1000, 0\le b_i\le a_i\le 100, 0\le x\le 100。
璃月港算法竞赛 T0.