Loading web-font TeX/Main/Regular
题目名称 3648. 挂分跑步
输入输出 running.in/out
难度等级
时间限制 1000 ms (1 s)
内存限制 256 MiB
测试数据 5
题目来源 Gravataryrtiop 于2022-02-08加入
开放分组 全部用户
提交状态
分类标签
分享题解
通过:15, 提交:44, 通过率:34.09%
Gravatarsdl 100 0.000 s 0.00 MiB C++
Gravatar高一女王wfr 100 0.000 s 0.00 MiB C++
Gravatar李奇文 100 0.000 s 0.00 MiB C++
Gravatarhnzzlxs01 100 0.000 s 0.00 MiB C++
GravatarUntitled 100 0.000 s 0.00 MiB C++
Gravatar456 100 0.000 s 0.00 MiB C++
Gravatar刘昊哲 100 0.000 s 0.00 MiB C++
GravatarHeHHy 100 0.000 s 0.00 MiB C++
Gravatar小刘同学 100 0.000 s 0.00 MiB C++
Gravatarzz 100 0.000 s 0.00 MiB C++
本题关联比赛
CSP2023-J模拟赛
CSP2023-J模拟赛
关于 挂分跑步 的近10条评论(全部评论)
Gravataryrtiop
2023-01-12 13:47 1楼

3648. 挂分跑步

☆   输入文件:running.in   输出文件:running.out   简单对比
时间限制:1 s   内存限制:256 MiB

【题目描述】

为了提醒自己减少挂分,小 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"(选手输出不需要带有双引号)。

【样例输入1】

4 50
100 20 0 100
0 20 0 10

【样例输出1】

9500

【样例输入2】

4 10
100 100 70 29
0 70 40 29

【样例输出2】

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.