上一页 1 ··· 3 4 5 6 7 8 9 10 11 ··· 22 下一页
摘要: Description \(m\) 个车,每个车从第 \(s_i\) 天开始,运行 \(x_i\) 天,然后维修 \(y_i\) 天,这样循环,直到第 \(t_i\) 天的时候结束。对于每一天,输出当天正在维修的车的数量。 Solution 考场上都想到正解了,但是想错了以为 \(m\) 是 2e5 阅读全文
posted @ 2021-10-07 15:32 Kreap 阅读(39) 评论(0) 推荐(0) 编辑
摘要: Description Solution 容易想到一个贪心的思路,记得有个叫什么国王的游戏的题,大概就是考虑邻项作差。如果 \(x\) 在前面比 \(y\) 在前面更优的话,一定有 \(b_{x}(a_y+S)+b_yS > b_y(a_x+S)+b_xS\) 化简可得 \(b_xa_y > b_y 阅读全文
posted @ 2021-10-07 15:05 Kreap 阅读(41) 评论(0) 推荐(0) 编辑
摘要: 主要是读入和输出的问题,其他改动不大。注意每次对 vector 进行操作的时候要 resize 一下。 const int M=1e5+7; const int Bs=1e9; int buf[M],top=0,n,m,k; struct BigNum{ int l; vector<ll> a; B 阅读全文
posted @ 2021-10-07 07:29 Kreap 阅读(62) 评论(0) 推荐(0) 编辑
摘要: Desciption 给定一个 \(2\times n\) 的字符矩阵和一个串 \(S\),问 \(S\) 中有多少种匹配方式。 Solution 这题的突破口在于行数为二,那么这个匹配的路径就会呈现一定规律,从而方便 dp。具体而言,路径一定形如: 往前走 \(a\neq 1\) 步,再掉头走 \ 阅读全文
posted @ 2021-09-30 08:07 Kreap 阅读(41) 评论(0) 推荐(0) 编辑
摘要: Description \(r\times c\) 的矩阵里有 \(n\) 个点,询问至少包含 \(k\) 个点的子矩阵有多少个。 \(r,c,n\leq 3\times 10^3 , k\leq 10\) Solution 容易想到一个 \(n^3\) 的做法。枚举上下边界,中间用 two-poi 阅读全文
posted @ 2021-09-28 08:06 Kreap 阅读(32) 评论(0) 推荐(0) 编辑
摘要: Description 问长为 \(n\) ,每个数值域在 \([l,r]\) 的所有 \((r-l+1)^n\) 个序列的每个序列的拆分的方式之和。拆分合法当且仅当,将序列分为若干段,每一段都是一个等比数列。\(1\leq l\leq r\leq 10^7\),\(n\leq 10^{18}\)。 阅读全文
posted @ 2021-09-15 20:23 Kreap 阅读(98) 评论(0) 推荐(0) 编辑
摘要: Description 求一个 \(n\leq 17\) 个点 \(m\) 条边的有向图有多少个边的子集不包含环。 Solution 边很多,只能对点状压。考虑一个 DAG 可以被怎么构造。假设 \(S\) 已经是一个拓扑图,那么加上一点集 \(T\),如果只从 \(S\) 向 \(T\) 连边,那 阅读全文
posted @ 2021-09-13 17:37 Kreap 阅读(48) 评论(0) 推荐(0) 编辑
摘要: \(2021.9.13\) Description 给定 \(n\leq 10^{10}\),求 \(\sum_{i=1}^n \sum_{j=1}^n \Big[\frac{ij}{(i,j)}> n\Big]\) Solution 补集转换,然后进一步化简。 \[ \begin{align} & 阅读全文
posted @ 2021-09-13 15:10 Kreap 阅读(38) 评论(0) 推荐(0) 编辑
摘要: Description \(n\) 种权值各不相同的物品,每种无穷个,给定数 \(P\)。\(q\) 次询问,每次问有多少种选物品的方案(每种任意个),使得在模 \(P\) 意义下同余于 \(w\)。方案不同当且仅当物品种类不同。 Solution 容易知道(考虑裴蜀定理),对于一种价值为 \(v\ 阅读全文
posted @ 2021-09-07 08:23 Kreap 阅读(24) 评论(0) 推荐(0) 编辑
摘要: Description 给定 \(m\) 个区间,贡献就是区间内小于等于 \(c_i\) 的元素的最小值,不存在就是零。需要钦定每个点的值,最大化贡献和,输出方案。 Solution 最后的每个数的值只会是 \(c_i\) 中的某一个,所以对 \(c\) 离散化。而贡献又和区间有关,不好搞,但好在总 阅读全文
posted @ 2021-09-06 22:15 Kreap 阅读(51) 评论(0) 推荐(0) 编辑
上一页 1 ··· 3 4 5 6 7 8 9 10 11 ··· 22 下一页