AT_jsc2025_final_e.Politeness Matters
通过率:0%
AC君温馨提醒
该题目为【atcoder】题库的题目,您提交的代码将被提交至atcoder进行远程评测,并由ACGO抓取测评结果后进行展示。由于远程测评的测评机由其他平台提供,我们无法保证该服务的稳定性,若提交后无反应,请等待一段时间后再进行重试。
题目描述
AtCoder 社与 BatCoder 社进行企业对抗赛。AtCoder 社有 N 名员工,编号为 1 到 N,第 i 号员工的强度为 Ai,礼仪分为 Pi。BatCoder 社同样有 N 名员工,编号 1 到 N,第 i 号员工的强度为 Bi。
企业对抗赛按照以下方式进行:
- 首先,AtCoder 社宣布一个整数 k,满足 0≤k≤N。
- 随后,两家公司各自选择强度最大的 k 名员工作为出战成员(若强度相同,任意选取)。
- 这场企业对抗赛的得分为:(AtCoder 社成员强度之和)−(BatCoder 社成员强度之和)。
接下来,AtCoder 社有 Q 场招聘面试。第 i 场面试时,出现一名候选人,强度为 Xi,礼仪分为 Yi。在本次面试前,AtCoder 社员工的礼仪分最小值为 z。若 Yi<z,则不录用该候选人;若 Yi>z,则录用该候选人,并解雇礼仪分为 z 的员工。题目保证所有员工及候选人的礼仪分都互不相同。
对于每个 t=0,1,…,Q,即完成前 t 场面试后,举行企业对抗赛。请你计算每个 t 时最大可能的企业对抗赛得分。
此外,本题 Xi,Yi 的值只有在求出 t=i−1 时的答案后,才能通过如下方式恢复。请参见输入格式。
输入格式
输入从标准输入读取,格式如下:
N Q
A1 P1
A2 P2
⋮
AN PN
B1 B2 ⋯ BN
X1′ Y1′
X2′ Y2′
⋮
XQ′ YQ′
其中,Xi′,Yi′ 是 Xi,Yi 的加密值,满足 0≤Xi′,Yi′<230。令 ansi−1 表示 t=i−1 时的答案,则 Xi,Yi 可按如下方式恢复:
- Xi=Xi′⊕(ansi−1mod230)
- Yi=Yi′⊕(ansi−1mod230)
其中,⊕ 表示按位异或运算。
输出格式
输出 Q+1 行。第 i 行输出 t=i−1 时的答案。
输入输出样例
输入#1
3 1 3 0 1 1 4 2 3 0 3 3 1
输出#1
2 1
输入#2
6 5 12 4 11 15 0 6 4 0 8 5 4 8 2 8 8 13 7 6 9 1 5 8 0 9 15 12 4 2
输出#2
2 6 2 0 5 5
输入#3
10 13 92788721 542214255 293089679 516436321 669808382 626939225 238515753 666162008 242072611 97945595 466154699 275263259 1060112845 48898052 226548347 163247932 916132312 319810611 305065449 33194413 675278910 810708817 766536096 776055247 74986938 522734573 95413623 815637961 455070319 641005226 559678870 63240180 190319444 640573455 820546404 426868109 801203381 602683328 1028200997 844428795 592163827 328798860 890167861 914517637 1020849514 15202582 759333575 276170982 277756469 655405268 172240995 894346766 1012534420 985317173 392457922 844853509
输出#3
349898379 471883737 187826139 415877835 572657577 572657577 572657577 335086730 209706130 195009665 195009665 107677877 273259909 273259909
说明/提示
样例解释 1
- t=0:AtCoder 社选择 k=3 最优。AtCoder 社成员强度之和为 4+3+1=8,BatCoder 社为 3+3+0=6,得分为 8−6=2。
- 第 1 次面试:(Xi,Yi)=(1,3)。AtCoder 社解雇强度 3、礼仪分 0 的员工,录用强度 1、礼仪分 3 的新人。
- t=1:AtCoder 社选择 k=1 最优,强度为 4,BatCoder 社为 3,得分 4−3=1。
数据范围
- 1≤N≤250000
- 1≤Q≤250000
- 0≤Ai,Bi,Pi,Xi,Yi<230
- P1,…,PN,Y1,…,YQ 均互不相同
- 所有输入均为整数
由 ChatGPT 5 翻译
输入解题思路,AI测评打分。不知道怎么写?