UVA 11762 - Race to 1 题意:给定一个n,每次随即选择一个n以内的质数,假设不是质因子,就保持不变,假设是的话。就把n除掉该因子,问n变成1的次数的期望值 思路:tot为总的质数。cnt为质因子个数,那么f(n)=(1?cnt/tot)?f(n)+∑f(n/prime)?(1/t ...
分类:
其他好文 时间:
2017-05-28 13:01:44
阅读次数:
206
分析:考虑从1到n所有数的质因数分解,记录每个质数的最高次数,同理从n+1循环到2n,如果循环到m时每个质因子的次数都不低于所记录的,则跳出循环,结果即为m。先预处理质数,复杂度为O(nlongn)。 ...
分类:
其他好文 时间:
2017-05-26 17:29:55
阅读次数:
211
21:最大质因子序列总时间限制: 1000ms 内存限制: 65536kB描述任意输入两个正整数m, n (1 < m < n <= 5000),依次输出m到n之间每个数的最大质因子(包括m和n;如果某个数本身是质数,则输出这个数自身)。 输入一行,包含两个正整数m和n,其间以单个空格间隔。输出一行 ...
分类:
其他好文 时间:
2017-05-21 23:22:48
阅读次数:
309
链接: http://www.cnblogs.com/MashiroSky/p/5913989.html 题意: 给出两个数m,k,要求求出从1开始与m互质的第k个数。 题解: 二分一个答案mid,容斥统计出在区间[1,mid]中是m的质因子的倍数的数的个数ans,然后我们可以用mid-ans得到区 ...
分类:
其他好文 时间:
2017-05-18 09:52:02
阅读次数:
168
UVALive 3971 题意:有b块钱。想要组装一台电脑,给出n个配件的种类,名字,价格,品质因子。若各种类配件各买一个,总价格<=b,求最差品质配件的最大品质因子。 思路: 求最大的最小值一般用二分法。 在(0。maxq)内进行二分,判定q作为最差品质因子是否可行。 大白书原题。比較考验代码功底 ...
分类:
其他好文 时间:
2017-04-30 15:17:48
阅读次数:
153
题目:Ugly Number 正数中质因子只有2,3,5的数被称为"丑数"。判断一个数是不是"丑数"。 例如前十个最小的丑数:1 2 3 4 5 6 8 9 10 12 思路: 合数能表示成质数的积的形式,所以,丑数必然是只有2,3,5的因子。 题目:Ugly Number II 找到第n个丑数。 ...
分类:
其他好文 时间:
2017-04-30 01:08:01
阅读次数:
114
https://vjudge.net/problem/UVALive-3971 题意:你有b块钱,想要组装一台电脑。给出n个配件各自的种类、品质因子和价格,要求每种类型的配件各买一个,总价格不超过b,且“品质最差配件”的品质因子应尽量大。 思路: 最小值最大,很明显要二分。 那么怎么判断这个品质因子 ...
分类:
其他好文 时间:
2017-04-26 22:57:10
阅读次数:
195
题目大意: 求出 大数111111.....1 (1e9个1) 前40个质因子的和。 思路:可以把原来的数表示成$\frac{10^k - 1}{9}$ 其中$k=10^9$ 如果一个质数$p$ 满足 $p\mid \frac{10^k - 1}{9}$ 这等价于 $9p\mid\ 10^k - 1 ...
分类:
其他好文 时间:
2017-04-26 10:04:31
阅读次数:
178
先把公比为1,即前项 中项 末项相同的统计出来。对每一类数C(n,3)即可。 然后我们发现,因为a1*a3=(a2)^2,所以a1和a3进行质因子分解之后,每一个质因子的指数的奇偶性必然相同,否则无法满足乘积为完全平方数。 然后sqrt(100000)以内的素数只有65个,我们对于每一个数,用uns ...
分类:
其他好文 时间:
2017-04-16 13:22:24
阅读次数:
176
https://vjudge.net/problem/UVA-10791 题意: 输入整数n,求至少两个正整数,使得它们的最小公倍数为n,且这些整数的和最小。 思路: 首先对n进行质因数分解,举个例子来说,12=2×2×3,最小和为7,也就是4和3,相同质因子必须放在一起,也就是说这里的2个2必须合 ...
分类:
其他好文 时间:
2017-04-05 16:27:43
阅读次数:
131