摘要:
拿小小号打的DIV3,中间看了会儿b站摸鱼,结果尼玛最后几点钟G没写完。。。 A. Robin Helps 模拟题 int T, n, k; signed main(void) { for (read(T); T; T--) { read(n), read(k); int ans = 0; ll s 阅读全文
摘要:
今天这场没准备打的,但是lbw打,我就倒开看看题目了。非常意外的是这场只要做到E就可以100名,而我感觉除了F都是垃圾题。 D. Minimize the Difference 这种求极差的题目很常规,由他那个操作可以看出单调性。故可以两遍二分分别求最小值的最大值和最大值的最小值然后做差,也可以用单 阅读全文
摘要:
复习已学算法,重视思维题 记得学字符串和计算几何 9.18 复习了离线二维数点:P2163和P10814 板子如下: 点击查看代码 const int N = 2e6 + 5; int n, m, a[N], ans[N]; struct Query { int p, q, x; Query(int 阅读全文
摘要:
A. Legs 若只判断题,根据模4意义下分类即可。 B. Scale 模拟题,缩小同值矩阵即可。 C. Sort 对每个字母求前缀数量和,答案就是两端点的差。 const int N = 2e5 + 5; int T, n, q; char a[N], b[N]; int c[N][26], d[ 阅读全文
摘要:
三年之后第一次打比赛,用小号打了场 \(Div.3\) ,居然没有AK,感觉实力退步到小学了。 A. How Much Does Daytona Cost? 若只判断题,只要判断 \(\{ a_n \}\) 中是否存在 \(k\) 即可。 B. Aleksa and Stack 构造方法不唯一,我直 阅读全文