
省选题
文章平均质量分 79
SSOI_HTA
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
[Sdoi2013]项链
题目链接:http://www.lydsy.com/JudgeOnline/problem.php?id=3202 解法:读完题目,很明显我们有两个任务:(1)计算符合提交的颜色数目;(2)计算有m种颜色,长度为n相邻两个颜色不相同的本质不同项链数目(旋转相同被认为是本质相同。) Part 1: 我们设c2,c3分别为gcd=1的有序整数对以及有序三元组的数目。 那么我们可以得出答案即为m原创 2013-05-30 14:25:00 · 1876 阅读 · 0 评论 -
[Sdoi2013]escape
题目链接:http://www.lydsy.com/JudgeOnline/problem.php?id=3199 题解:这题的关键在于怎么求出每个家长的监视范围呢?。其实很简单。对于第i个家长,向每个家长j连线作中垂线,每条线对应一个朝向i的半平面,这些半平面的交就是第i个家长的监视范围。然后半平面交出来的多边形每条变对应的家长j,与i连边,最后bfs一下求出起始多边形到界外的最短路就好了。时原创 2013-05-28 19:00:35 · 1410 阅读 · 0 评论 -
[Sdoi2013]assassin
题目链接:http://www.lydsy.com/JudgeOnline/problem.php?id=3197 题解:本题是给定两棵树,每个节点给定初始黑白染色,问在某颗树上最少改变染色次数,使得两数同构(黑白要对应)。 解法:其实如果做过树同构,很容易想到,枚举T2中的节点i为根,与T1的1对应,使两树同构的最小代价。 于是我们可以设状态f[a][b]表示T1中以a为根的子树与T2中以原创 2013-05-28 18:37:22 · 1345 阅读 · 0 评论 -
[Sdoi2013]spring
题目链接:http://www.lydsy.com/JudgeOnline/problem.php?id=3198 题意不赘述了,很好懂吧。。这题应该算是送分题了。解法大概就是容斥+哈希。 具体来说,就是2^6枚举至少对应位相同的方案,假如枚举了101100,表示至少第1,2,4相同的方案,设其中1的个数为m。那么对答案的贡献就是(-1)^(k-m)*方案数*C(k,m),这其实就是容斥。原创 2013-05-28 18:51:40 · 1228 阅读 · 0 评论 -
[Sdoi2013]保护出题人
题目链接:http://www.lydsy.com/JudgeOnline/problem.php?id=3203 解法: 本题读完题目,我们可以很快知道,对于第i轮,yi的最小值就是max(sum[i]-sum[j-1])/(xi+(i-j)*d),1 这样我们可以得到一个n^2的算法。 观察式子,我们可以发现,它的集合意义就是P(sum[i],x[i]+i*d)到所有Q(sum[j-1原创 2013-05-30 14:46:58 · 1936 阅读 · 0 评论 -
[Sdoi2013]城市规划
题目链接:http://www.lydsy.com/JudgeOnline/problem.php?id=3204 解法:题目有个条件,就是m 稍加思考发现线段树是可行的。 维护行与行之间的关系也很简单,只要通过并查集来实现,如果不会可以去做做[wc2005]双面棋盘这道题。 这题的一个细节是,如果只有道路的连通块是不能算进答案的,所以实现时加一个布尔数组判断这个连通块内是否有‘O’。原创 2013-05-30 14:58:58 · 2220 阅读 · 0 评论