码迷,mamicode.com
首页 >  
搜索关键字:容斥原理    ( 727个结果
Hdu2841容斥原理
人在(0,0)点,问n*m的矩阵上的点有多少可以与人直接可见,其实就是矩阵上点与(0,0)点的形成的斜率种类数。#pragma comment(linker,"/STACK:102400000,102400000") #define _CRT_SECURE_NO_WARNINGS#include#i...
分类:其他好文   时间:2015-08-13 11:43:49    阅读次数:108
Poj2773容斥原理
题意:求第k个与m互质的数。容斥原理求出[1,L]与m互质的数,然后二分k即可。#define _CRT_SECURE_NO_WARNINGS#include#include#include#include#include#include#include#include#include#includ...
分类:其他好文   时间:2015-08-13 11:19:22    阅读次数:153
POJ 2773 Happy 2006【容斥原理】
题目大意: 给你两个整数N和K,找到第k个与N互素的数(互素的数从小到大排列),其中 (1 <= m <= 1000000,1 <= K <= 100000000 )。 解题思路: K很大,直接从小到大枚举找出不现实,只能二分答案。二分枚举[1,INF]范围内所有的数x, 找到1~x范围内与N互素的数个数,如果等于K,则就是结果。 然后考虑1~x范围内与N互素的数个数 = x - 1~x范围内与N不互素的数个数 1~x范围内与N不互素的数个数用简单的容斥定理来求即可。...
分类:移动开发   时间:2015-08-12 19:27:21    阅读次数:136
HDU4059 The Boss on Mars【容斥原理】【乘法逆元】【高次求和】
题目大意: 给一个整数N,求1~N中与N互质的数的4次方的和。 解题思路: 题目简单,过程有点复杂。理清思路就简单了。 利用公式1^4 + 2^4 + … + n^4 = n*(n+1)*(2*n+1)*(3*n^2+3*n-1)/30,可以求出 1^4 + 2^4 + … + n^4,除以30可以先求出30模M的逆元,然后将上式中除以30改为 乘以30的逆元。 再来求与n不互质的数的4次方和。将n质因数分解为 n = p1^a1* p2^a2 * … * pn^an (其中p1、p2为质数)。 这样不互...
分类:其他好文   时间:2015-08-12 13:22:47    阅读次数:354
Hdu4135容斥原理
求A到B之间有多少个数能与N互质。学了下容斥原理的写法, 想将N分解质因数,然后容斥原理,N - 单个质因数倍数个数+2个质因数倍数的个数-3个质因数的个数......#define _CRT_SECURE_NO_WARNINGS#include#include#include#include#in...
分类:其他好文   时间:2015-08-11 21:04:17    阅读次数:210
Ural 1091 Tmutarakan Exams【容斥原理】
题目大意: 给你两个整数K和S,从小于等于S的非负整数中选择K个数,并且K个数的最大公约数大于1, 问总共有多少组。(2 <= K <= S <= 50)。 解题思路: 因为 2 <= K <= S <= 50,我们可以直接枚举质因数,求出从每个质因数的倍数中选择k个数 的组合数,累加起来即为方案个数,但是这样重复计算了很多情况。 例如:S = 20,K = 2。 2的倍数:2、4、6、8、10、12、14、16、18、20 3的倍数:3、6、9、12、15、18 5的倍数:5、10、15、20 7的倍数...
分类:其他好文   时间:2015-08-11 12:14:03    阅读次数:105
HDU4336 Card Collector【容斥原理】
题目大意: 每包零食里有一张卡牌,总共有N种不同的卡牌,得到这N种卡牌的概率分别为P[i](1 <= i <= N)。 求收集到所有卡牌的期望是多少。 思路: Pi表示得到第i张卡牌的概率,Ei表示得到第i张卡的期望。 假设现在有两张卡牌,由题意可知: E1 = 1/P1,E2 = 1/P2,E12(表示肯定买到1或2其中一包的期望) = 1/(P1+P2)。 当我们计算E1和E2的时候,E12是重复计算了2次,应该减去一次。根据容斥定理可知: E = E1 + E2 - E12。 同理,三张牌的时候: ...
分类:其他好文   时间:2015-08-11 10:11:11    阅读次数:148
容斥 - HDU 4135 Co-prime
Co-prime Problem's Link: http://acm.hdu.edu.cn/showproblem.php?pid=4135推荐: 容斥原理 Mean:给你一个区间[l,r]和一个数n,求[l,r]中有多少个数与n互素。 analyse:经典的容斥原理题。如果题目是说求...
分类:其他好文   时间:2015-08-10 21:43:50    阅读次数:128
HDOJ 5297 Y sequence 容斥原理
Y sequence Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 65536/65536 K (Java/Others) Total Submission(s): 1174    Accepted Submission(s): 260 Problem Description Yellowstar likes...
分类:其他好文   时间:2015-08-09 18:51:11    阅读次数:135
hdu 5297 容斥原理
很容易想到我们需要这样一个函数f(n)表示的是1~n的数字中在y sequence中的个数,于是可以想到用容斥来做,先假设答案是n然后计算n中y sequence的个数,然后n加上不够的,继续判断,一直迭代求出答案。小技巧:预处理的时候素数设为负数方便判断容斥的时候是应该加还是减。 1 #inclu...
分类:其他好文   时间:2015-08-07 21:58:14    阅读次数:116
727条   上一页 1 ... 46 47 48 49 50 ... 73 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!