题目名称 | 4141. 愈加善良的希望 |
---|---|
输入输出 | hod.in/out |
难度等级 | ★★★☆ |
时间限制 | 1500 ms (1.5 s) |
内存限制 | 128 MiB |
测试数据 | 10 |
题目来源 |
|
开放分组 | 全部用户 |
提交状态 | |
分类标签 | |
分享题解 |
通过:1, 提交:6, 通过率:16.67% | ||||
|
100 | 2.857 s | 5.01 MiB | C++ |
|
60 | 9.862 s | 3.70 MiB | C++ |
|
60 | 9.870 s | 3.67 MiB | C++ |
|
20 | 16.048 s | 6.27 MiB | C++ |
|
0 | 16.052 s | 6.26 MiB | C++ |
|
0 | 16.053 s | 3.92 MiB | C++ |
本题关联比赛 | |||
2025.5.5 |
关于 愈加善良的希望 的近10条评论(全部评论) |
---|
培训部的主管 Hod 陷入融毁,主管需要立刻对她进行核心抑制
脑叶公司一共有 n 个员工,每个员工 i 有一个能力值 ai。
Hod 可以释放技能,使得一个区间 l,r 内的员工能力值发生变动,使得这些员工的能力值都 +k。
为了完成核心抑制,你需要回答主管的询问,每次主管想要派出前 k 名员工,给定 k 的范围 l ~ r,你需要回答主管 k 名员工的能力值之和最大是多少
第一行一个整数 n 表示 n 个员工。
接下来一行 n 个整数 a1~n 表示每个员工的能力值。
接下来一行一个整数 q 表示 q 此询问
接下来 q 行表示 q 次操作,每次操作有两种情况
1 l r,表示一次查询。
0 l r k,表示一次修改。
对于每一个操作 2,输出答案
5 238 -9622 5181 202 -6943 5 1 3 4 0 5 5 4846 1 3 5 0 3 5 -7471 1 3 3
-4001 -4001 -11674
pretest2 与测试点 3 ~ 6 范围一致
pretest3 与测试点 7 ~ 10 范围一致
对于前 20pts:n,q <= 1e3
对于另外的 40pts:所有的操作和修改满足 l = 1,r = n
对于 100% 的数据,满足 n,q <= 5e4,|a| <= 1e9,对于所有的操作,满足 |k| <= 1e4
脑叶公司真好玩