码迷,mamicode.com
首页 >  
搜索关键字:容斥    ( 1573个结果
hdu 4135 Co-prime(容斥原理)
http://acm.hdu.edu.cn/showproblem.php?pid=4135 求连续区间[a,b]内与n互质的数的个数。 因为a,b相当大,考虑用容斥原理。只需先求出[a,b]内与n不互质的数的个数,等于[1,b]内与n不互质的个数 - [1,a-1]内与n不互质的个数。问题转化为求【1,m】内与n不互质的数的个数。 先对n分解质因子,[1,m]内是n的质因子的倍数的...
分类:其他好文   时间:2014-10-30 00:27:50    阅读次数:266
hdu 2841 Visible Trees(容斥原理)
http://acm.hdu.edu.cn/showproblem.php?pid=2841 有一个n*m的方格,从(1,1)开始,每个点有一棵树,一个人站在(0,0)点,问他能看到几棵树。当(0,0)和另外的点在一条直线上时他只能看到最近的一棵。 题目意在求在m*n的方格中有多少种y/x,因为两个y/x相等的点只能看到一个。有多少种y/x也就是有多少 个(x,y)x与y互质。...
分类:其他好文   时间:2014-10-30 00:16:15    阅读次数:138
poj 2773(容斥原理)
容斥原理入门题吧。Happy 2006Time Limit:3000MSMemory Limit:65536KTotal Submissions:9798Accepted:3341DescriptionTwo positive integers are said to be relatively p...
分类:其他好文   时间:2014-10-30 00:09:40    阅读次数:201
HDU2841 Visible Trees (容斥原理)
[ACM]解题报告(容斥原理)...
分类:其他好文   时间:2014-10-29 10:49:01    阅读次数:150
hdu5072 Coprime 2014鞍山现场赛C题 计数+容斥
http://acm.hdu.edu.cn/showproblem.php?pid=5072 Coprime Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 262144/262144 K (Java/Others) Total Submission(s): 354    Accepted Submission(s): 15...
分类:其他好文   时间:2014-10-28 00:51:09    阅读次数:360
HDU 4777 Rabbit Kingdom --容斥原理+树状数组
题意: 给一个数的序列,询问一些区间,问区间内与区间其他所有的数都互质的数有多少个。解法: 直接搞有点难, 所谓正难则反,我们求区间内与其他随便某个数不互质的数有多少个,然后区间长度减去它就是答案了。那么怎么求区间内与区间其他某个数不互质的数的个数(记为cnt)呢? 我们用L[i],R[i]表示在整...
分类:编程语言   时间:2014-10-27 21:00:01    阅读次数:278
hdu 5072 Coprime(同色三角形+容斥)
http://acm.hdu.edu.cn/showproblem.php?pid=5072 单色三角形模型 现场赛和队友想了3个小时,最后发现想跑偏了。感觉好可惜的一道题,要是知道这个模型....就可以轻松的拿银了啊。。。 题意不再赘述,就是求同色三角形的个数。总的三角形的个数是C(n,3),只需减去不同色的三角形即可。对于每个点(数),与它互质的连红边,不互质的连蓝边...
分类:其他好文   时间:2014-10-27 17:42:14    阅读次数:215
容斥原理学习
容斥原理学习...
分类:其他好文   时间:2014-10-25 15:59:44    阅读次数:262
codeforces B. Friends and Presents(二分+容斥)
题意:从1....v这些数中找到c1个数不能被x整除,c2个数不能被y整除! 并且这c1个数和这c2个数没有相同的!给定c1, c2, x, y, 求最小的v的值! 思路: 二分+容斥,二分找到v的值,那么s1 = v/x是能被x整除的个数 s2 = v/y是能被y整除数的个数,s3 = v/lc....
分类:其他好文   时间:2014-10-25 13:08:33    阅读次数:143
BZOJ 3589 动态树 树链剖分+容斥定理
题目大意:给出一棵树,每一个节点有一个权值,一开始所有节点的权值都是0。有两种操作,0 x y代表以x为根节点的子树上所有点的权值增加y。1 k a1 b1 a2 b2 ……ak bk代表询问。一共有k条边( k 思路:子树修改,区间查询,很明显用树链剖分解决,树链剖分维护一个size域,那么x的子树的范围就是pos[x]到pos[x] + size[x] - 1这一段上,可以用线段树...
分类:其他好文   时间:2014-10-25 09:19:42    阅读次数:136
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!