A 模拟,代码。 B 模拟,代码。 C 我们发现美味度最高的食物必选,排序后枚举即可。 代码。 D 模拟。 代码。 E DFS。 代码。 F 我们发现 \(2^C\) 增长很快,因此不选的数量最多只有 \(\log\) 次,直接 DP 即可。 代码。 G 我们枚举 \(i\),那么也就是求出 \(Bj+Ck=X-Ai(1\le j\le N, 1\le k\le N)\) 解的数量,exgcd 即可。 代码。本栏目推荐文章AtCoder World Tour 2022 B The Greatest Two2021-2022 ICPC Northwestern European Regional Programming Contest (NWERC 2021)AtCoder Beginner Contest 335 G Discrete Logarithm Problems2023 United Kingdom and Ireland Programming Contest (UKIEPC 2023)2022 Jiangsu Collegiate Programming ContestAtCoder Regular Contest 1382020-2021 ACM-ICPC, Asia Seoul Regional Contest2021 Jiangsu Collegiate Programming ContestAtCoder Beginner Contest 335 (Sponsored by Mynavi)2023-2024 ACM-ICPC Latin American Regional Programming Contest