AtCoder Beginner Contest 315

hcywoi / 2023-08-20 / 原文

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 即可。

代码。