码迷,mamicode.com
首页 >  
搜索关键字:反素数    ( 123个结果
poj 2886 Who Gets the Most Candies?
单点更新,还有凡素数表,所谓反素数, 对于任何正整数x,起约数的个数记做g(x).例如g(1)=1,g(6)=4. 定义:如果某个正整数x满足:对于任意i(0 现在给一个N,求出不超过N的最大的反素数. 比如:输入1000 输出 840 思维过程: 求[1..N]中最大的反素数-->求约数最多的数 如果求约数的个数 756=2^2*3^3*7^1 ...
分类:其他好文   时间:2014-12-18 09:16:30    阅读次数:197
BZOJ 3085: 反质数加强版SAPGAP (反素数搜索)
题目链接:http://www.lydsy.com:808/JudgeOnline/problem.php?id=3085题意:求n(=0;i-=4) { a[cur]=(s[i-3]-'0')*1000+ (s[i-2]-'0...
分类:其他好文   时间:2014-12-11 20:43:22    阅读次数:426
[BZOJ 1053][HAOI2007]反素数ant
题目链接:http://www.lydsy.com:808/JudgeOnline/problem.php?id=1053 这个题很有意思,虽然代码很短,但是思路非常巧妙。 首先这个题问不超过N的最大的x,使得任何比x小的数的约数个数都比x的约数个数少。其实说到底就是求[1,n]中约数个数最多的数,如果有多个这样的数,取最小的(因为题目要求任何比x小的数的约数个数都必须小于x的约数个数,不能取...
分类:其他好文   时间:2014-11-30 21:32:33    阅读次数:212
[BZOJ 1053] [HAOI 2007] 反素数ant
题目链接:BZOJ 1053想一想就会发现,题目让求的 1 到 n 中最大的反素数,其实就是 1 到 n 中因数个数最多的数。(当有多于一个的数的因数个数都为最大值时,取最小的一个)考虑:对于一个整数 n ,如何求 n 的因数的个数? 将 n 分解质因数,n = p1^a1 * p2^a2 * p....
分类:其他好文   时间:2014-11-25 23:05:37    阅读次数:252
URAL 1748. The Most Complex Number(反素数)
题目链接题意 :给你一个n,让你找出小于等于n的数中因子个数最多的那个数,并且输出因子个数,如果有多个答案,输出数最小的那个思路 : 官方题解 :(1)此题最容易想到的是穷举,但是肯定超时。(2)我们可以知道,计算约数的个数和质因数分解有着很大的联系: 若Q的质因数分解为:Q=p1^k1*p2^k2...
分类:其他好文   时间:2014-11-03 12:50:20    阅读次数:240
bzoj 1053: [HAOI2007]反素数ant 搜索
1053: [HAOI2007]反素数antTime Limit:10 SecMemory Limit:162 MBSubmit:1497Solved:821[Submit][Status]Description对于任何正整数x,其约数的个数记作g(x)。例如g(1)=1、g(6)=4。如果某个正整...
分类:其他好文   时间:2014-10-03 11:02:04    阅读次数:229
zoj2562--More Divisors(反素数模板)
More Divisors   Time Limit: 2 Seconds      Memory Limit: 65536 KB   Everybody knows that we use decimal notation, i.e. the base of our notation is 10. Historians say that it is so because men ...
分类:其他好文   时间:2014-09-16 22:10:21    阅读次数:303
zoj2562:搜索+数论(反素数)
题目大意:求n以内因子数量最多的数 n的范围为1e16其实相当于求n以内最大的反素数。。。由素数中的 算数基本原理设d(a)为a的正因子的个数,则 d(n)=(a1+1)(a2+1).....*(an+1);又由反素数的性质2: p=2^t1*3^t2*5^t3*7^t4.....
分类:其他好文   时间:2014-09-09 22:45:29    阅读次数:298
HDU 4228
很明显可以转化为反素数的题目。由于有n种不同的方式,所以,数的约数可以为2*n或者2*n-1#include #include #include #define LL __int64using namespace std;LL p[16]={2,3,5,7,11,13,17,19,23,29,31,...
分类:其他好文   时间:2014-09-06 21:13:13    阅读次数:298
HDU 4133
注意题目中的一句话:If a number m has bigger evaluating value than all the numbers smaller than it。。。这让我重新想过反素数的定义,应该 是比n小的数的约数的个数都 小于 n。所以,应该取最小的一个值#include #i...
分类:其他好文   时间:2014-09-06 17:21:53    阅读次数:158
123条   上一页 1 ... 8 9 10 11 12 13 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!