摘要: Q:为什么说CSP-S的精神是必然不正常的? A:当你看到 \(T1\) 合成大【数据删除】时。 Q:更详细的例子呢? A:请看T1代码片段: Q:这不就一个嘛。 A: lmz wyw Day-7~Day-1 RP+++++(去食堂买到最后 \(0\) 份饭) RP (模拟赛 rank 1) Day 阅读全文
posted @ 2026-11-04 20:12 limingzhe_2030 阅读(3) 评论(0) 推荐(0)
摘要: 题目评级 洛谷评级:青 总体评级:模板 题目链接 洛谷 题面 一个数初值为 \(0\),每次可以加上一些数中的一个(题目给出,在 \(1\) 到 \(3000\) 之间),问不能拿到的最大值。 正文 同余最短路 板子题。 依旧同余最短路,令 \(dist[i]\) 表示模 \(x\)(从所有可用长度 阅读全文
posted @ 2026-11-02 19:58 limingzhe_2030 阅读(3) 评论(0) 推荐(0)
摘要: 同余最短路是什么呢? 就是固定一个起点数,它能做出一些改变,问你一些问题,通过转化为图上问题,然后跑最短路(\(dij\)、\(spfa\)) 那和同余有什么关系呢? 举例子。 比如说,这道题。 可以看作起始为 \(1\),每次可以加 \(y\)、\(z\),设 \(dist[i]\) 表示能得到的 阅读全文
posted @ 2026-11-02 19:37 limingzhe_2030 阅读(2) 评论(0) 推荐(0)
摘要: 题目评级 洛谷评级:青 总体评级:模板 题目链接 洛谷 题面 一个数初始为 \(1\),每次可以加 \(x\) 或 \(y\) 或 \(z\) 最大加到 \(h\),问可以拼出的数字数。 \(1\le h\le 2^{63}-1\) 题解 跳转至 这里。 代码奉上。 #include<bits/st 阅读全文
posted @ 2026-11-02 19:37 limingzhe_2030 阅读(2) 评论(0) 推荐(0)
摘要: 省流:糖丸了。 Day 0 中午出发! 哇,善良 QY 还送神秘徽章。这趟值了,可以可以。 大巴车上想启动原神,然后发现手机上没有,含泪玩云原神,发现网太卡了,糊成一坨了,而且手机版不习惯,遂放弃,刷了会B站。 到啦! WC,怎么一眼看到了 养老。 噢噢噢原来是还没到。 然后严肃发现一个人 \(11 阅读全文
posted @ 2026-11-02 09:10 limingzhe_2030 阅读(3) 评论(0) 推荐(0)
摘要: \((CSP\cap NOIP)\cup builtin\)_ \(popcountll=0\)? 那我用: ll popcountll(ll x) { ll count=0; while(x) { x&=x-1; ++count; } return count; } 额······ 恭喜代码时间复 阅读全文
posted @ 2026-10-30 11:29 limingzhe_2030 阅读(4) 评论(0) 推荐(0)
摘要: 题目难度 洛谷评级:黄 总体评级:模板 题目链接 洛谷 题目 给出一个无向图,求出最小生成树,如果该图不连通,则输出 orz。 \(1\le N\le 5000\),\(1\le M\le 2\times 10^5\),\(1\le Z_i \le 10^4\),\(1\le X_i,Y_i\le 阅读全文
posted @ 2026-10-29 21:41 limingzhe_2030 阅读(12) 评论(0) 推荐(1)
摘要: 题目难度 洛谷评级:青 总体评级:模板 题目链接 洛谷 题目 求 \(n\) 个四边平行于坐标轴的矩形的面积并。 前言 快要打 \(CSP-S\) 了,闲着无聊打打模板,结果和扫描线奋战 \(40min\) 终于战胜,愤怒之余发篇题解。 正文 首先你要知道: 什么是扫描线? 扫描线的核心是把矩形并集 阅读全文
posted @ 2026-10-29 21:11 limingzhe_2030 阅读(8) 评论(0) 推荐(2)
摘要: 省流:题解只有 ABCD。 A 输出 \(A+B\) 的答案的位数,一个 \(if\) 判断是否大于 \(9\) 即可。 但我没想那么多,下意识打了个: ll a=read(),b=read(); ll x=a+b,ans=0; while(x){ ans++; x/=10; } write(ans 阅读全文
posted @ 2026-10-29 14:59 limingzhe_2030 阅读(13) 评论(0) 推荐(3)
摘要: 我常用的模板,感觉功能挺全的,但习惯用 \(for\) 的可能会非常不习惯。 在此放送! #include<bits/stdc++.h> #define ll long long #define rep(a,b,c) for(ll (a)=(b);(a)<=(c);(a)=-~(a)) #defin 阅读全文
posted @ 2026-10-28 21:48 limingzhe_2030 阅读(11) 评论(0) 推荐(3)