第一题用搜索,超时了,待补 7 1搜索 12/20分 include using namespace std; int n,k,m; typedef long long ll; ll starts = 0; ll endss = 0; bool flag = false; bool first = ...
分类:
其他好文 时间:
2019-10-01 18:10:53
阅读次数:
296
题意:在一个凸多边形中随机选一个点,问有多大概率使得这个点与第一条边构成的三角形是所构成的n个三角形中最小的。题解:半平面交。很明显,所有答案都集中在一块地方,所以只要分别求出只存在第一条边和其他每条边的限制,跑半平面交就好了。代码:#includeusing namespace std;int n... ...
分类:
其他好文 时间:
2019-10-01 13:42:53
阅读次数:
78
中国剩余定理 解决同余方程组的相关问题,然而貌似扩展一下发生质变? 同余方程组问题 $$x\equiv a_1 \mod m_1 $$ $$x\equiv a_2 \mod m_2 $$ $$\dots\dots$$ $$x\equiv a_n \mod m_n $$ 求解满足上述同余方程组的$x$ ...
分类:
其他好文 时间:
2019-10-01 10:16:39
阅读次数:
113
咕咕咕的冲动如此强烈x T1x: 看完题目想了想,感觉把gcd不为1的强行放在一组,看作一个连通块,最后考虑连通块之间的组合方式就可以了。 然后维护这个连通块可以写并查集可以连边跑dfs怎么着都行… 然而我在处理数字分解质因数这里T掉了,原因是一个很显然的优化写法我基本没怎么写过。线性筛的时候记录每 ...
分类:
其他好文 时间:
2019-10-01 09:59:18
阅读次数:
99
"bzoj" 对于这题先套路的找出一棵生成树,然后还会剩下一些非树边,要删边使得图不连通(假设先删非树边)当且仅当删掉了一条没有返祖边覆盖的树边,或者是删了两条被相同的非树边集合覆盖的树边 现在要处理这个问题.我们给所有非树边一个随机权值,然后树边的权值就是覆盖它的非树边权值异或和,这个可以树上差分 ...
分类:
其他好文 时间:
2019-10-01 09:19:56
阅读次数:
87
Description 给你一棵带边权的树,有 $Q$ 次修改单边边权,第一次修改前和每次修改后你需要回答树上有多少条路径 满足路径上所有边权的 gcd 为 $1$。 Solution 10~70pts 边分治,将重心边权分解质因数,最多只会分解出 $7$ 个质因子。将这 $7$ 个质因子状压,先扫 ...
分类:
其他好文 时间:
2019-09-30 23:22:39
阅读次数:
104
正解:图论 解题报告: 传送门$QwQ$ 发现最大团不好求,于是考虑求最大独立集.也就把所有$gcd(i,j)\cdot gcd(i+1,j+1)=1$的点之间连边,然后求最大独立集. 发现依然不可做,不妨猜结论:这张图一定是张二分图. 其实猜到了证明还是挺$easy$的$QwQ$ 发现连边的点之间 ...
分类:
其他好文 时间:
2019-09-30 21:53:41
阅读次数:
101
"E. Kamil and Making a Stream" 参考: "Codeforces Round 588 (Div. 2) E. Kamil and Making a Stream 求树上同一直径上两两节点之间gcd的和" 思路:求的就是 之间所有最短路的 之和。 用一个 来储存每一个结点可 ...
分类:
其他好文 时间:
2019-09-29 23:56:29
阅读次数:
174
Kruskal Prim DJ: Spfa Trie: LCA( bz ) Treearray: Treearraycf: RMQ: Invfm: Invexgcd: Invdt: Tyfc: bdfc: CRT: jzqsm: ...
分类:
其他好文 时间:
2019-09-29 23:44:34
阅读次数:
92
题目传送门 https://lydsy.com/JudgeOnline/problem.php?id=4773 题解 最小的负环的长度,等价于最小的 $len$ 使得存在一条从点 $i$ 到自己存在一条长度 $\leq len$ 的负权路径。 为了把 $\leq len$ 转化为 $=len$,我们 ...
分类:
其他好文 时间:
2019-09-29 22:16:02
阅读次数:
104