![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
51NOD
a_crazy_czy
日后,尽量别叫今天的泪白流。
展开
-
[51NOD 1766]树上的最远点对
题目大意nn个点被n−1n-1条边连接成了一颗树,边有权值wiw_i。有qq个询问,给出[a,b][a,b]和[c,d][c,d]两个区间,表示点的标号请你求出两个区间内各选一点之间的最大距离,即你需要求出 max{dis(i,j)|i∈[a,b],j∈[c,d]} max\{dis(i,j)|i\in[a,b],j\in[c,d]\} 1≤n,q≤105,1≤wi≤1041\le n,q\le原创 2016-06-30 16:51:00 · 1523 阅读 · 0 评论 -
[51NOD1743][JZOJ4899]雪之国度
题目大意给定nn个点,mm条边的无向图。每个点有点权wiw_i,一条边(x,y)(x,y)的边权定义为|wx−wy||w_x-w_y|。 有qq询问,每次询问两个点(x,y)(x,y),如果xx和yy之间存在至少两条互不相交(没有重复边)的路径,那么输出这两条路径上边权的最大值(如果有多对路径,选择最小的),否则输出−1-1。3≤n≤105,3≤m≤5×105,1≤q≤1053\le n\le10原创 2016-11-16 17:34:11 · 802 阅读 · 4 评论 -
[51NOD1604]对称的方格颜色
题目大意用KK种颜色对一个n×mn\times m的矩形板染色。对于任意一条竖直的线,都能把矩形分成不为空的两个部分(注意这里是分隔是沿着两列的交界分隔),要求染色方案满足每部分中的不同颜色种数要相同。 答案对109+710^9+7取模。1≤n≤1000,2≤m≤1000,1≤K≤1061\le n\le1000,2\le m\le1000,1\le K\le10^6题目分析这题刚开始看似乎无从下原创 2017-02-16 16:29:36 · 678 阅读 · 0 评论 -
[51NOD1325]两棵树的问题
题目描述给定两棵含有nn个点的无根树,两棵树不保证重构。 另外给定一个长度为nn的整数序列scorei{score}_i,记录nn个编号的得分,每个元素可正可负。 问题是在集合{1,2,3...,n}\{1,2,3...,n\}中寻找一个子集满足: ∙\bullet在两棵树中,这些编号所对应的点都是一个联通子图。 ∙\bullet最大化∑i∈subsetscorei\sum_{i\in su原创 2017-02-14 22:45:12 · 702 阅读 · 0 评论 -
[51NOD1239]欧拉函数之和
题目大意给定nn,试求 ∑i=1nφ(i) \sum_{i=1}^n\varphi(i) 2≤n≤10102\le n\le10^{10}题目分析杜教筛裸题。 令S(n)=∑ni=1φ(i)S(n)=\sum_{i=1}^n\varphi(i)。用恒等函数1\mathbb1卷上φ\varphi函数得到单位函数ϵ\epsilon,于是有: S(n)=(n+1)n2−∑i=2nS(⌊ni⌋) S(原创 2017-02-23 17:03:17 · 1264 阅读 · 0 评论 -
[51NOD1244]莫比乌斯函数之和
题目大意给定aa和bb,试求出 ∑i=abμ(i) \sum_{i=a}^b\mu(i) 2≤a≤b≤10102\le a\le b\le10^{10}题目分析杜教筛裸题。 令S(n)=∑ni=1μ(i)S(n)=\sum_{i=1}^n\mu(i)。用恒等函数1\mathbb1卷上μ\mu函数得到单位函数ϵ\epsilon,于是有: S(n)=1−∑i=2nS(⌊ni⌋) S(n)=1-\s原创 2017-02-23 16:00:48 · 1020 阅读 · 0 评论 -
[CF555E]Case of Computer Network/[51NOD1470]计算机网络问题
题目大意给定一个nn个点,mm条边的无向图。有qq条有向路线分别从sis_i到达tit_i。 现在你要给无向图的每条边分配一个方向。问是否存在一种分配答案使得所有路线都能够被满足。1≤n,m,q≤2×1051\le n,m,q\le2\times 10^5题目分析首先我们考虑对这个图做边双连通分量,可以证明,边双内一定存在一个不经过同样的边的环把每个点至少经过一次。 然后我们把边双缩起来,问题就原创 2017-03-03 12:20:49 · 942 阅读 · 0 评论 -
[51NOD1237]最大公约数之和 V3
题目大意给定nn,试求 ∑i=1n∑j=1ngcd(i,j) \sum_{i=1}^n\sum_{j=1}^n\gcd(i,j) 结果对109+710^9+7取模。2≤n≤10102\le n\le10^{10}题目分析我们将题目改为求 ∑i=1n∑j=1igcd(i,j) \sum_{i=1}^n\sum_{j=1}^i\gcd(i,j) 然后将答案乘二再减去11到nn的和即可。 那原创 2017-02-25 23:06:32 · 1069 阅读 · 0 评论 -
[51NOD1816]小C的二分图
题目大意给定一个二分图,两边各有nn个点。左边第ii个点连接了右边第lil_i到rir_i个点。 你需要找一个满足所有匹配边不相交的最大匹配。1≤n≤3×1051\le n\le3\times10^5题目分析考虑依次加入左边的点,令fif_i表示在所有匹配数为ii的合法方案中,最后一个右边的点的编号最小值。显然(如果不考虑没有方案的ii的话)fif_i是严格单调递增的。 对于所有fi∈[l,r)原创 2017-03-16 17:28:42 · 1261 阅读 · 0 评论