{"problem":{"name":"[GESP202409 五级] 小杨的武器","description":{"content":"小杨有 $n$ 种不同的武器，他对第 $i$ 种武器的初始熟练度为 $c_i$。 小杨会依次参加 $m$ 场战斗，每场战斗小杨只能且必须选择一种武器使用，假设小杨使用了第 $i$ 种武器参加了第 $j$ 场战斗，战斗前该武器的熟练度为 $c'_i$，则战斗后小杨对该武器的熟练度会变为 $c'_i + a_j$。需要注意的是，$a_j$ 可能是正数，$0$ 或负数，这意味着小杨参加战斗后对武器的熟","description_type":"Markdown"},"platform":"Luogu","limit":{"time_limit":1000,"memory_limit":524288},"difficulty":{"LuoguStyle":"P2"},"is_remote":true,"is_sync":true,"sync_url":null,"sign":"LGB4051"},"statements":[{"statement_type":"Markdown","content":"小杨有 $n$ 种不同的武器，他对第 $i$ 种武器的初始熟练度为 $c_i$。\n\n小杨会依次参加 $m$ 场战斗，每场战斗小杨只能且必须选择一种武器使用，假设小杨使用了第 $i$ 种武器参加了第 $j$ 场战斗，战斗前该武器的熟练度为 $c'_i$，则战斗后小杨对该武器的熟练度会变为 $c'_i + a_j$。需要注意的是，$a_j$ 可能是正数，$0$ 或负数，这意味着小杨参加战斗后对武器的熟练度可能会提高，也可能会不变，还有可能降低。\n\n小杨想请你编写程序帮他计算出如何选择武器才能使得 $m$ 场战斗后，自己对 $n$ 种武器的熟练度的**最大值尽可能大**。\n\n## Input\n\n第一行包含两个正整数 $n,m$，含义如题面所示。  \n第二行包含 $n$ 个正整数 $c_1, c_2, \\dots c_n$，代表小杨对武器的初始熟练度。  \n第三行包含 $m$ 个正整数 $a_1, a_2, \\dots a_m$，代表每场战斗后武器熟练度的变化值。\n\n## Output\n\n输出一个整数，代表 $m$ 场战斗后小杨对 $n$ 种武器的熟练度的最大值最大是多少。\n\n[samples]\n\n## Background\n\n对应的选择、判断题：<https://ti.luogu.com.cn/problemset/1161>\n\n## Note\n\n### 样例 1 解释\n\n一种最优的选择方案为，第一场战斗小杨选择第一种武器，第二场战斗小杨选择第二种武器。\n\n### 数据规模与约定\n\n| 子任务编号 | 数据点占比 | $n$ | $m$ |\n| :-: | :-: | :-: | :-: |\n| $1$ | $20\\%$ | $=1$ | $\\leq 10^5$ |\n| $2$ | $20\\%$ | $\\leq 10^5$ | $=2$ |\n| $3$ | $60\\%$ | $\\leq 10^5$ | $\\leq 10^5$ |\n\n对全部的测试数据，保证 $1 \\leq n, m \\leq 10^5$，$-10^4 \\leq c_i, a_i \\leq 10^4$。","is_translate":false,"language":"English"}],"meta":{"iden":"LGB4051","tags":["贪心","2024","GESP"],"sample_group":[["2 2\n9 9\n1 -1","10"]],"created_at":"2026-03-03 11:09:25"}}