11806 - CheerleadersTime limit: 2.000 secondsIn most professional sporting events, cheerleaders play a major role in entertaining the spectators. Thei...
分类:
其他好文 时间:
2014-08-26 00:26:15
阅读次数:
265
uva 10325 The Lottery(组合数学-容斥原理)
题目大意:
给定n,m个数,问你1~n中有多少个数不能被m个数任意之一整数?
解题思路:
利用容斥原理,这篇已写过:http://blog.csdn.net/a1061747415/article/details/38272371...
分类:
其他好文 时间:
2014-08-25 21:13:34
阅读次数:
204
题意:找出m个不同的n位2进制数,异或值中前v个为1,其余为0的方案数,答案 %10567201。。思路:比赛时第一感觉是用容斥原理做的,然后推呀推,搞了2个小时还是错了。。赛后才知道递推才是正解(也许容斥是可以的,是我太弱了,推不出吧) 因为异或的特性,所以这m个数异或为x(前v个为1,其余...
分类:
其他好文 时间:
2014-08-24 12:55:12
阅读次数:
206
http://acm.hdu.edu.cn/showproblem.php?pid=1695
很经典的题,同时感觉也很难。
在区间[a,b]和[c,d]内分别任意取出一个数x,y,使得gcd(x,y) = k。问这样的(x,y)有多少对。可以认为a,c均为1,而且gcd(5,7)与gcd(7,5)是同一种。
因为gcd(x,y) = k,那么gcd(x/k,y/k) = 1,也就是求...
分类:
其他好文 时间:
2014-08-13 18:49:33
阅读次数:
209
题目链接题意 : 给你N,然后再给M个数,让你找小于N的并且能够整除M里的任意一个数的数有多少,0不算。思路 :用了容斥原理 :ans = sum{ 整除一个的数 } - sum{ 整除两个的数 } + sum{ 整除三个的数 }………………所以是奇加偶减,而整除 k 个数的数可以表示成 lcm(A...
分类:
其他好文 时间:
2014-08-13 00:34:54
阅读次数:
336
1.加法原理:
做一件事有n种方法,第i个步骤有pi种方案,则一共有p1+p2+……+pn种方案
2.乘法原理:
做一件事,完成它需要分成n个步骤,做第一 步有m1种不同的方法,做第二步有m2不同的方法,……,做第n步有mn不同的方法。那么完成这件事共有 N=m1×m2×m3×…×mn 种不同的方法。 和加法原理是数学概率方面的基本原理。
3.容斥原理:
在计数时,必须注意无一重复,无一...
分类:
其他好文 时间:
2014-08-12 18:59:54
阅读次数:
213
链接:http://acm.hdu.edu.cn/showproblem.php?pid=1695
题意:在[a,b]中的x,在[c,d]中的y,求x与y的最大公约数为k的组合有多少。(a=1, a
思路:因为x与y的最大公约数为k,所以xx=x/k与yy=y/k一定互质。要从a/k和b/k之中选择互质的数,枚举1~b/k,当选择的yy小于等于a/k时,可以选择的xx数为Euler(yy),...
分类:
其他好文 时间:
2014-08-09 00:17:26
阅读次数:
272
题目链接:12075 - Counting Triangles题意:求n * m矩形内,最多能组成几个三角形这题和UVA 1393类似,把总情况扣去三点共线情况,那么问题转化为求三点共线的情况,对于两点,求他们的gcd - 1,得到的就是他们之间有多少个点,那么情况数就能够求了,然后还是利用容斥原理...
分类:
其他好文 时间:
2014-08-07 12:47:59
阅读次数:
199
题目大意:
求出给的n个串中。
精确到只有一个字符不同,两个字符不同,三个字符不同,四个字符不同的对数。
思路分析:
枚举状态。
dp[i] [j] ...表示当前串取出 i 状态下的所有字符转化成十进制数为 j 的出现的次数。
这样的话,就记录了所有串的子串的状态。
然后计数就得到了所有的状态。
然后我们要得到精确不同的,可以用补集的思想,如果要精确到三个不相同,意味着要...
分类:
其他好文 时间:
2014-08-04 21:33:48
阅读次数:
262