容斥原理
文章平均质量分 91
nike0good
这个作者很懒,什么都没留下…
展开
-
AtCoder Beginner Contest 242
A#include<bits/stdc++.h> using namespace std;#define For(i,n) for(int i=1;i<=n;i++)#define Fork(i,k,n) for(int i=k;i<=n;i++)#define ForkD(i,k,n) for(int i=n;i>=k;i--)#define Rep(i,n) for(int i=0;i<n;i++)#define ForD(i,n) for(int i=原创 2022-03-08 06:32:17 · 607 阅读 · 0 评论 -
BZOJ 4596([Shoi2016]黑暗前的幻想乡-矩阵树定理+容斥)
如何满足每个公司限制一条线路? 由于公司和点的数量都很少,暴力容斥。#include<bits/stdc++.h> using namespace std;#define For(i,n) for(int i=1;i<=n;i++)#define Fork(i,k,n) for(int i=k;i<=n;i++)#define ForkD(i,k,n) for(int i=n;i>=k;i原创 2017-05-24 23:54:22 · 500 阅读 · 0 评论 -
BZOJ 2669([cqoi2012]局部极小值-状态压缩+dp)
有一个n行m列的整数矩阵,其中1到nm之间的每个整数恰好出现一次。如果一个格子比所有相邻格子(相邻是指有公共边或公共顶点)都小,我们说这个格子是局部极小值。 给出所有局部极小值的位置,你的任务是判断有多少个可能的矩阵。(1<=n<=4, 1<=m<=7) 状压dp+容斥 容斥哪些X是此次DP的内容 dp[i][2^9] 表示该填i了 2^9表示哪些X被填了 首先dfs所有的X,看哪些X是原创 2016-08-14 23:23:58 · 593 阅读 · 0 评论 -
HDU 5514(Frogs-与n互质的数的求和)
给一个数列ai|m(1≤m≤109)a_i|m (1≤m≤10^9), 对<m<m且为至少一个aia_i的倍数的数,求和先把重复的数,倍数关系的数去掉。 显然m的因子不超过200个,令DD为mm的因子集合 此时aia_i均为mm的因子, 赛场上可以O(2n)O(2^n) 暴力 但hdu上不行考虑O(|D|2)O(|D|^2) 的算法 我们把[0,m−1][0,m-1]的整数xx, 按gc原创 2015-11-03 00:45:32 · 2153 阅读 · 0 评论 -
BZOJ 3622(已经没有什么好害怕的了-Dp+容斥原理)
3622: 已经没有什么好害怕的了Time Limit: 10 Sec Memory Limit: 256 MBSubmit: 7 Solved: 6[Submit][Status]DescriptionInputOutputSample Input4 25 35 15 4540 20 10 30Sampl原创 2014-06-28 11:02:26 · 1844 阅读 · 0 评论 -
BZOJ 2916([Poi1997]Monochromatic Triangles-容斥+组合数学)
2916: [Poi1997]Monochromatic TrianglesTime Limit: 1 Sec Memory Limit: 128 MBSubmit: 13 Solved: 8[Submit][Status]Description 空间中有n个点,任意3个点不共线。每两个点用红线或者蓝线连接,如果一个三角形的三边颜色相同,那么称为同色三角形。原创 2013-06-26 08:35:26 · 1858 阅读 · 0 评论 -
BZOJ 3198([Sdoi2013]spring-Hash判重+容斥原理)
3198: [Sdoi2013]springTime Limit: 40 Sec Memory Limit: 256 MBSubmit: 104 Solved: 42[Submit][Status][Discuss]DescriptionInputOutputSample Input3 31 2 3 4 5 6原创 2013-06-24 17:36:16 · 2103 阅读 · 0 评论 -
POJ 1091(跳蚤-扩展欧几里德有解推论+容斥原理)
Language:Default跳蚤Time Limit: 1000MS Memory Limit: 10000KTotal Submissions: 6911 Accepted: 1951DescriptionZ城市居住着很多只跳蚤。在Z城市周六生活频道有一个娱乐节目。一只跳蚤将被请上一个高空钢丝的正中央。钢原创 2013-03-08 22:42:46 · 1775 阅读 · 0 评论 -
UVA 10209(Is This Integration ?-容斥原理)
Problem CIs This Integration ?Input: Standard InputOutput: Standard OutputTime Limit: 3 seconds In the image below you can see a square ABCD, where AB = BC = CD = DA = a. Four arcs are原创 2013-02-14 12:23:40 · 2329 阅读 · 0 评论 -
调色盘 (3维k点最小最远点对-容斥原理)
调色盘(pastele)题目描述Albus得到了一份礼物:来自Polaris的水彩油墨包。Polaris的油墨包里面有N个颜色,现在Albus打算选其中的K种来作一幅风景画。既然是风景画,颜色就不能太突兀。因此Albus进行了如下的定义:每个颜色由三个属性刻画:R[i],G[i],B[i]。两个颜色的“距离”指它们三个属性的最大差值,也就是Max(|Ri-Rj|,|Gi-G原创 2012-10-27 17:35:14 · 2164 阅读 · 0 评论