数论
文章平均质量分 63
sunshinezff
啦啦啦啦啦
展开
-
【bzoj2818】【GCD】【数论】
Description给定整数N,求1数对(x,y)有多少对.Input一个整数NOutput如题Sample Input4Sample Output4HINThint对于样例(2,2),(2,4),(3,3),(4,2)1题解:首先求出phi的值,然后做一个前缀原创 2015-08-31 15:11:58 · 1429 阅读 · 0 评论 -
【bzoj2820】【YY的gcd】【莫比乌斯反演】
Description 神犇YY虐完数论后给傻×kAc出了一题 给定N, M,求1<=x<=N, 1<=y<=M且gcd(x, y)为质数的(x, y)有多少对 kAc这种傻×必然不会了,于是向你来请教…… 多组输入 Input 第一行一个整数T 表述数据组数 接下来T行,每行两个正整数,表示N, M Output T行,每行一个整数表示第i组数据的结果 Sample Input原创 2016-03-21 10:23:58 · 532 阅读 · 0 评论 -
【bzoj3884】【上帝与集合的正确用法】【数论】
Description根据一些书上的记载,上帝的一次失败的创世经历是这样的:第一天,上帝创造了一个世界的基本元素,称做“元”。第二天,上帝创造了一个新的元素,称作“α”。“α”被定义为“元”构成的集合。容易发现,一共有两种不同的“α”。第三天,上帝又创造了一个新的元素,称作“β”。“β”被定义为“α”构成的集合。容易发现,一共有四种不同的“β”。第四天,原创 2015-09-02 19:24:35 · 1469 阅读 · 0 评论 -
【bzoj4407】【于神之怒加强版】【莫比乌斯反演】
Description给下N,M,K.求 ∑i=1n∑j=1mgcd(i,j)kmod(109+7)\sum_{i=1}^{n}\sum_{j=1}^{m}gcd(i,j)^k mod (10^9+7) Input输入有多组数据,输入数据的第一行两个正整数T,K,代表有T组数据,K的意义如上所示,下面第二行到第T+1行,每行为两个正整数N,M,其意义如上式所示。 Output如题 Sam原创 2016-03-21 16:47:51 · 529 阅读 · 0 评论 -
【bzoj2693】【jzptable】【莫比乌斯反演】
Description 求 ∑ni=1∑mj=1lcm(i,j)\sum_{i=1}^{n}\sum_{j=1}^{m}lcm(i,j) Input 一个正整数T表示数据组数 接下来T行 每行两个正整数 表示N、M Output T行 每行一个整数 表示第i组数据的结果 Sample Input 1 4 5 Sample Output 122 HINT T <= 10000原创 2016-03-22 10:07:05 · 488 阅读 · 0 评论 -
【bzoj2154】【Crash的数字表格】【莫比乌斯反演】
Description 今天的数学课上,Crash小朋友学习了最小公倍数(Least Common Multiple)。对于两个正整数a和b,LCM(a, b)表示能同时被a和b整除的最小正整数。例如,LCM(6, 8) = 24。回到家后,Crash还在想着课上学的东西,为了研究最小公倍数,他画了一张N*M的表格。每个格子里写了一个数字,其中第i行第j列的那个格子里写着数为LCM(i, j)。一原创 2016-03-22 10:11:17 · 419 阅读 · 0 评论 -
【bzoj3930】【SCOI2015】【选数】【容斥】
Description 我们知道,从区间[L,H](L和H为整数)中选取N个整数,总共有(H-L+1)^N种方案。小z很好奇这样选出的数的最大公约数的规律,他决定对每种方案选出的N个整数都求一次最大公约数,以便进一步研究。然而他很快发现工作量太大了,于是向你寻求帮助。你的任务很简单,小z会告诉你一个整数K,你需要回答他最大公约数刚好为K的选取方案有多少个。由于方案数较大,你只需要输出其除以原创 2016-03-22 16:38:28 · 534 阅读 · 1 评论 -
【bzoj3529】【SDOI2014】【数表】【莫比乌斯反演+树状数组】
Description 有一张N×m的数表,其第i行第j列(1 < =i < =礼,1 < =j < =m)的数值为 能同时整除i和j的所有自然数之和。给定a,计算数表中不大于a的数之和。 Input 输入包含多组数据。 输入的第一行一个整数Q表示测试点内的数据组数,接下来Q行,每行三个整数n,m,a(|a| < =10^9)描述一组数据。 Output原创 2016-03-23 10:45:22 · 345 阅读 · 0 评论 -
素数密度
题目描述 Description 给定区间[L, R](L <= R <= 2147483647,R-L <= 1000000),请计算区间中素数的个数。 输入描述 Input Description 两个数L和R 输出描述 Output Description 一行,区间中素数的个数 样例输入 Sample Input 2 11 样例输出 Sample Output 5 数据范原创 2015-03-14 15:01:21 · 1726 阅读 · 0 评论 -
【bzoj2749】【HAOI2012】【外星人】【数论】
DescriptionInputOutput输出test行,每行一个整数,表示答案。Sample Input122 23 1Sample Output3HINTTest题解:观察给出的式子可以发现答案就是2被phi的次数, 我们用f[i]表示i phi成1的过程中2被原创 2016-01-06 17:18:22 · 970 阅读 · 0 评论 -
【bzoj2045】【双亲数】【莫比乌斯反演】
Description小D是一名数学爱好者,他对数字的着迷到了疯狂的程度。 我们以d = gcd(a, b)表示a、b的最大公约数,小D执著的认为,这样亲密的关系足可以用双亲来描述,此时,我们称有序数对(a, b)为d的双亲数。 与正常双亲不太相同的是,对于同一个d,他的双亲太多了 >_Input输入文件只有一行,三个正整数A、B、d (d Output输出一行一个原创 2016-01-04 19:49:57 · 491 阅读 · 0 评论 -
【bzoj4173】【数学】【数论】
Description Input 输入文件的第一行输入两个正整数 。 Output 如题Sample Input5 6Sample Output240HINT N,M题解:一看就是一个推式子的题。。首先把条件变形一下,把取模换成整除。然后不等式两边都除个k.再稍微分析一下。把不等号变成等号原创 2015-09-22 17:52:16 · 1820 阅读 · 0 评论 -
【bzoj2705】【sdoi2012】【longge的问题】【欧拉函数】
DescriptionLongge的数学成绩非常好,并且他非常乐于挑战高难度的数学问题。现在问题来了:给定一个整数N,你需要求出∑gcd(i, N)(1Input一个整数,为N。Output一个整数,为所求的答案。Sample Input6Sample Output15HINT【数据范围原创 2015-08-31 15:21:21 · 1997 阅读 · 0 评论 -
【bzoj2190】【sdoi2008】【仪仗队】【欧拉函数】
Description 作为体育委员,C君负责这次运动会仪仗队的训练。仪仗队是由学生组成的N * N的方阵,为了保证队伍在行进中整齐划一,C君会跟在仪仗队的左后方,根据其视线所及的学生人数来判断队伍是否整齐(如下图)。 现在,C君希望你告诉他队伍整齐时能看到的学生人数。Input 共一个数N。Output 共一个数,即C君应看到的学生人数。原创 2015-08-31 15:23:51 · 1935 阅读 · 0 评论 -
【bzoj2186】【sdoi2008】【沙拉公主的困惑】【数论】
Description 大富翁国因为通货膨胀,以及假钞泛滥,政府决定推出一项新的政策:现有钞票编号范围为1到N的阶乘,但是,政府只发行编号与M!互质的钞票。房地产第一大户沙拉公主决定预测一下大富翁国现在所有真钞票的数量。现在,请你帮助沙拉公主解决这个问题,由于可能张数非常大,你只需计算出对R取模后的答案即可。R是一个质数。Input第一行为两个整数T,R。ROut原创 2015-09-07 18:59:46 · 1868 阅读 · 0 评论 -
【bzoj2982】【combination】【Lucas定理】
DescriptionLMZ有n个不同的基友,他每天晚上要选m个进行[河蟹],而且要求每天晚上的选择都不一样。那么LMZ能够持续多少个这样的夜晚呢?当然,LMZ的一年有10007天,所以他想知道答案mod 10007的值。(1Input 第一行一个整数t,表示有t组数据。(t 接下来t行每行两个整数n, m,如题意。OutputT行,原创 2015-09-26 14:08:30 · 1600 阅读 · 0 评论 -
【bzoj2048】【国家集训队2009】【书堆】【数论】
DescriptionInput第一行正整数 N MOutput一行(有换行符),L,表示水平延伸最远的整数距离 (不大于答案的最大整数)Sample Input样例#1Input: 1 100Output: 49#2Input: 2 100Output: 74Sample OutputN 数据保证答案原创 2015-10-20 20:23:49 · 720 阅读 · 0 评论 -
【bzoj2721】【Violet 5】樱花【数论】
DescriptionInputOutputSample InputSample OutputHINT题解:显然y>n!;设y=n!+a;代入原式子可以得到x=((n!)^2)/a+n!;然后答案就是(n!)^2的因子个数了.代码:#include#include#inclu原创 2015-10-06 18:34:23 · 754 阅读 · 0 评论 -
【bzoj2226】【spoj5971】【lcmsum】【数论】
DescriptionGiven n, calculate the sum LCM(1,n) + LCM(2,n) + .. + LCM(n,n), where LCM(i,n) denotes the Least Common Multiple of the integers i and n.InputThe first line contains T the number原创 2015-10-11 07:46:21 · 1099 阅读 · 0 评论 -
【bzoj2751】【HAOI2012】【容易题】【数学】
Description为了使得大家高兴,小Q特意出个自认为的简单题(easy)来满足大家,这道简单题是描述如下:有一个数列A已知对于所有的A[i]都是1~n的自然数,并且知道对于一些A[i]不能取哪些值,我们定义一个数列的积为该数列所有元素的乘积,要求你求出所有可能的数列的积的和 mod 1000000007的值,是不是很简单呢?呵呵!Input第一行三个整原创 2015-09-21 15:15:13 · 492 阅读 · 0 评论 -
【bzoj4591】【Shoi2015超能粒子炮·改】【lucas定理】
Description曾经发明了脑洞治疗仪&超能粒子炮的发明家SHTSC又公开了他的新发明:超能粒子炮·改--一种可以发射威力更加强大的粒子流的神秘装置。超能粒子炮·改相比超能粒子炮,在威力上有了本质的提升。它有三个参数n,k。它会向编号为0到k的位置发射威力为C(n,k) mod 2333的粒子流。现在SHTSC给出了他的超能粒子炮·改的参数,让你求其发射的粒子流的威力之和模原创 2016-05-18 10:30:50 · 735 阅读 · 0 评论