计算1-(2^n-1)*...*(2^n-(k-1))/(2^n(k-1)). 先算公约数,可以看出公约数只能是2的n次幂,求每个分子和2的n次幂的最大公约数,因为gcd(a,b)=gcd(b-a,a),所以直接求2^n和(k-1)!的公约数,然后同除就行。这里有勒让德定理:在正数n!的素因子标准分 ...
分类:
其他好文 时间:
2016-09-18 13:19:05
阅读次数:
116
小D是一名数学爱好者,他对数字的着迷到了疯狂的程度。我们以d = gcd(a, b)表示a、b的最大公约数,小D执著的认为,这样亲密的关系足可以用双亲来描述,此时,我们称有序数对(a, b)为d的双亲数。与正常双亲不太相同的是,对于同一个d,他的双亲太多了 >_<比如:(4, 6), (6, 4), ...
分类:
其他好文 时间:
2016-09-17 21:42:50
阅读次数:
96
1、求一个数的所有约数 2、求一个数的所有质因数 3、判断一个数是不是质数 4、求2(多)个数的最大公约数 5、判断回文串 6、背包问题 ...
分类:
其他好文 时间:
2016-09-17 17:49:04
阅读次数:
110
题目描述 Description 输入二个正整数x0,y0(2<=x0<100000,2<=y0<=1000000),求出满足下列条件的P,Q的个数 条件: 1.P,Q是正整数 2.要求P,Q以x0为最大公约数,以y0为最小公倍数. 试求:满足条件的所有可能的两个正整数的个数. 题目描述 Descr ...
分类:
其他好文 时间:
2016-09-16 16:47:28
阅读次数:
112
http://acm.split.hdu.edu.cn/showproblem.php?pid=1495 自己用模拟写的,先除以三个数的最大公约数,弱可乐为奇数,则无解,然后开始模拟。 利用大杯子和小杯子的差为偶数,可以制造出不同的数,最终得到结果。 这题还可以用bfs暴力做,另外还可以用数论知识退 ...
分类:
其他好文 时间:
2016-09-15 21:35:02
阅读次数:
188
给出n个正整数,任取两个数分别作为分子和分母组成最简真分数,编程求共有几个这样的组合。 输入有多组,每组包含n(n<=600)和n个不同的整数,整数大于1且小于等于1000。 当n=0时,程序结束,不需要处理这组数据。 每行输出最简真分数组合的个数。 注意求最大公约数的代码,可以写的十分简洁, 辗转 ...
分类:
其他好文 时间:
2016-09-15 20:26:51
阅读次数:
195
描述:计算两个非负整数p和q的最大公约数:若q是0,则最大公约数为p。否则,将p除以q得到余数r,p和q的最大公约数即为q和r的最大公约数。 java语言: ...
分类:
编程语言 时间:
2016-09-11 14:11:00
阅读次数:
150
莫比乌斯反演学姿势 2301: [HAOI2011]Problem b Description 对于给出的n个询问,每次求有多少个数对(x,y),满足a≤x≤b,c≤y≤d,且gcd(x,y) = k,gcd(x,y)函数为x和y的最大公约数。 Input 第一行一个整数n,接下来n行每行五个整数, ...
分类:
其他好文 时间:
2016-09-10 16:04:49
阅读次数:
128
1610 路径计数 基准时间限制:1 秒 空间限制:131072 KB 分值: 80 难度:5级算法题 路径上所有边权的最大公约数定义为一条路径的值。 给定一个有向无环图。T次修改操作,每次修改一条边的边权,每次修改后输出有向无环图上路径的值为1的路径数量(对1,000,000,007取模)。 路径 ...
分类:
其他好文 时间:
2016-09-09 22:12:17
阅读次数:
202
题目名称 日历游戏 最大公约数 密码 英文代号 calendar gcd pasuwado 输入文件名 calendar.in gcd.in pasuwado.in 输出文件名 calendar.out gcd.out pasuwado.out 时限 1秒 1秒 1秒 空间限制 128M 256M ...
分类:
其他好文 时间:
2016-09-07 21:04:35
阅读次数:
229