码迷,mamicode.com
首页 >  
搜索关键字:容斥原理    ( 727个结果
[容斥原理] hdu 1796 How many integers can you find
题意: 给一个N,然后给M个数,问1~N-1里面有多少个数能被这M个数中一个或多个数整除。 思路: 首先要N-- 然后对于每个数M 其实1~N-1内能被其整除的 就是有(N-1)/M[i]个 但是会出现重复 比如 样例 6就会被重复算  这时候我们就需要容斥原理了 加上一个数的减去两个数的。。 这里要注意了 两个数以上的时候 是求LCM而不是简单的相乘! 代码: #includ...
分类:其他好文   时间:2014-11-06 00:46:01    阅读次数:153
hdu 4135 容斥原理
又搞了一道容斥原理。 题目:求【1,n】区间对m互质的数有多少个? #include #include #include #include #include using namespace std; #define LL __int64 const int maxn = 1e5+8; LL a[maxn],cn,numpri[maxn],vis[maxn],dis[maxn]; LL n,m;...
分类:其他好文   时间:2014-11-05 23:18:53    阅读次数:228
hdu 5072
题意: 求有多少的3元祖,并且每个3元组彼此互质或者不互质,求这样的3元组的个数: 转化为求的n个数中与x互质的数有多少个,可以用容斥原理来做 总结: 一般求因子的倍数的个数,都是用容斥原理 #include #include #include #include #include using namespace std; #define LL __int64 const int maxn =...
分类:其他好文   时间:2014-11-05 21:33:18    阅读次数:172
hdu 4407 Sum(容斥)
http://acm.hdu.edu.cn/showproblem.php?pid=4407 起初有n个数1~n,这里有m个操作,两种类型。操作1:求出[x,y]区间内与p互质的数的和。操作2:将第x位置的数变成y。对于每一个询问,输出结果。 因为只有1000次操作,而且起初是有序的。那么对于第i个询问,我们先忽略i之前的所有的第2种操作,即认为n个数为1~n,根据容斥原理求出...
分类:其他好文   时间:2014-11-04 21:12:44    阅读次数:269
ZOJ 2836 Number Puzzle ( 容斥原理 )
ZOJ 2836 Number Puzzle ( 容斥原理 )#include #include #include using namespace std;typedef long long LL;#define CLR( a, b ) memset( a, b, sizeof(a) )int m,...
分类:其他好文   时间:2014-11-03 23:57:57    阅读次数:387
UVA 4683 - Find The Number
uva 4683 这题的意思是给一个集合,最多有12个元素。找出只能被集合中一个仅且一个数整除的第n个数。(n 我用容斥原理做的。先把能被每个数整除的元素个数累加,当然会有重复的。若某个数由集合中两个数组成,那么要减去所有这个数的整数倍,而且要减两次,因为他是两个数的公约数,而当某个数是其中三个数的公约数,那他一定也是两个数的公约数,这样就多减了c[k][2]个,就得加上。以...
分类:其他好文   时间:2014-11-03 20:58:17    阅读次数:226
HDU 5072 Coprime (单色三角形问题+容斥原理)
单色三角形问题,HDU5072 Coprime...
分类:其他好文   时间:2014-11-03 19:21:49    阅读次数:209
ZOJ 3687 The Review Plan I ( 禁位排列 + 容斥原理 )
ZOJ 3687 The Review Plan I ( 禁位排列 + 容斥原理 )#include #include #include using namespace std;typedef long long LL;#define CLR( a, b ) memset( a, b, sizeof...
分类:其他好文   时间:2014-11-03 16:10:46    阅读次数:270
hdu 4059 The Boss on Mars(容斥)
http://acm.hdu.edu.cn/showproblem.php?pid=4059 定义S = 1^4 + 2^4 + 3^4+.....+n^4,现在减去与n互质的数的4次方,问共减少了多少。 容斥原理,可以先把与n不互质的数的4次方求出来。那就先对n进行质因子分解,对质因子的组合运用容斥原理,质因子个数为奇数就加,偶数就减。其实与求[1,n]内与n互质的数的个数类...
分类:其他好文   时间:2014-11-02 21:03:17    阅读次数:179
ural 1091. Tmutarakan Exams(容斥)
http://acm.timus.ru/problem.aspx?space=1&num=1091 从1~s中选出k个数,使得k个数的最大公约数大于1,问这样的取法有多少种。(2 同素数四元组问题类似,可以参考http://blog.csdn.net/u013081425/article/details/40653895 只不过这里是选出k个,不是4个。 #incl...
分类:其他好文   时间:2014-11-02 16:38:07    阅读次数:165
727条   上一页 1 ... 61 62 63 64 65 ... 73 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!