码迷,mamicode.com
首页 >  
搜索关键字:容斥原理    ( 727个结果
[多校2015.01.1010 容斥+迭代] hdu 5297 Y sequence
题意: 给你一个n和一个r,求Y序列的第N项是多少。 所谓的Y序列就是,从1开始,去掉能表示成a^b(2 例如r=2 序列就是:2,3,5,6,7,8,10,11,12,13,14,15,17.... 思路: 我们应该能想到需要一个函数fun(x) 求的是1~x内在Y序列里的数有多少个 这个其实不难,我们可以运用容斥原理,通过63以内的素数进行计算,并且最多做三遍,因为2*3*5*7...
分类:其他好文   时间:2015-07-26 15:51:00    阅读次数:130
BZOJ 2005: [Noi2010]能量采集( 数论 + 容斥原理 )
一个点(x, y)的能量损失为 (gcd(x, y) - 1) * 2 + 1 = gcd(x, y) * 2 - 1. 设g(i)为 gcd(x, y) = i ( 1 = 2 , i * k using namespace std;typedef long long ll;const int m...
分类:其他好文   时间:2015-07-26 00:28:43    阅读次数:124
hdu5297 Y sequence(容斥原理+迭代)
题目:http://acm.hdu.edu.cn/showproblem.php?pid=5297 题意:给定整数n和整数r,在1、2、3、4、5.......的序列中删掉可以开2次方的数,3次方的数,4次方的数,.......r次方的数,剩下的数称为Y序列,求Y序列中第n个数是多少。 分析:对于一个数x,如果求出x在Y序列的位置就好办了。      先不管序列中的1,假如r=3,可以开2次...
分类:其他好文   时间:2015-07-23 10:41:03    阅读次数:87
HDU3388 -Coprime-容斥原理
友情题目链接http://acm.hdu.edu.cn/showproblem.php?pid=3388 #include #include #include #include using namespace std; typedef long long LL; const int N=1000005; const LL INF=(LL)1<<62; bool prime[...
分类:其他好文   时间:2015-07-22 16:11:33    阅读次数:108
CF Gym 100463D Evil 前缀和+离散
题意:给一些带颜色的点,求一个最小的矩形,恰好包括一半的红色点,且不包括蓝色点。题解:暴力,求个二维前缀和,用容斥原理更新一下。N很小所以我采用了离散优化,跑了个0ms。之前没写过二维前缀和,加上离散写得也不是很熟练,所以搞了2个小时,好在是一发就过了。貌似有个坑,线不要特判,不然wa。#inclu...
分类:其他好文   时间:2015-07-21 20:14:53    阅读次数:108
HDU 4135 Co-prime (容斥原理)
题目戳这里 题意:求一个区间[a,b]中有多少个与n互素的数。 思路: 这道题是容斥原理的模板题之一,容斥原理请参考容斥原理详述,很好的一篇文章。 [a,b]中与n互素的数目可转化为[1,b]-[1,a-1]的数目。 给出整数n和r。求区间[1;r]中与n互素的数的个数的方法: 解决它的逆问题,求不与n互素的数的个数。   考虑n的所有素因子pi(i=1…k) 在[1...
分类:其他好文   时间:2015-07-20 23:44:39    阅读次数:165
BZOJ 1042 [HAOI2008]硬币购物 容斥原理
BZOJ 1042 [HAOI2008]硬币购物 容斥原理...
分类:其他好文   时间:2015-07-19 10:22:19    阅读次数:120
hdu 4497 GCD and LCM 质因素分解+排列组合or容斥原理
//昨天把一个i写成1了 然后挂了一下午首先进行质因数分解g=a1^b1+a2^b2...... l=a1^b1'+a2^b2'.......,然后判断两种不可行情况:1,g的分解式中有l的分解式中没有的质因子 2,存在bi>bi',然后剩下的都是可行解,对于每一个质因子三个数中有两个分别bi,bi...
分类:其他好文   时间:2015-07-14 15:21:11    阅读次数:219
codeforeces 547C
题目:给出若干数,然后若干组询问,每次询问一个数,如果这个数存在,那么删去这个数,如果没有,添加这个数,每次询问后输出此时已经有的数中互质的有多少对。思路:利用容斥原理求出已经有的数中与正在询问的数不互质的数的数目。先对所有数进行质数分解。然后通过含有的不同质数对所有数字进行分类。之后就可以用容斥原...
分类:其他好文   时间:2015-07-13 15:55:07    阅读次数:135
HDU 5072 Coprime (单色三角形+容斥原理)
题目链接:Coprime 题面: Coprime Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 262144/262144 K (Java/Others) Total Submission(s): 1181    Accepted Submission(s): 471 Problem Descripti...
分类:其他好文   时间:2015-07-09 14:37:58    阅读次数:118
727条   上一页 1 ... 48 49 50 51 52 ... 73 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!