数论——莫比乌斯反演
Alex_McAvoy
想要成为渔夫的猎手
展开
-
数论 —— 莫比乌斯反演
【反演】假设我们手头有个数列F,通过某种变换 H,可以得到函数 G。,即:但现在只有函数 G,需要求 F,那么我们就需要寻找一种变换 ,使得 G 在经过这种变换后能够获得 F,这个过程即为反演,即:【整除分块】对于式子:,其时间复杂度为 O(n),当有多组数据时,O(n) 并非正确的时间复杂度,此时有一种时间复杂度为 O(√n) 的算法:整除分块对于每一个通过打表发现,很...原创 2019-04-03 16:17:53 · 923 阅读 · 0 评论 -
Crash的数字表格(HYSBZ-2154)
Problem Description今天的数学课上,Crash小朋友学习了最小公倍数(Least Common Multiple)。对于两个正整数a和b,LCM(a, b)表示能同时被a和b整除的最小正整数。例如,LCM(6, 8) = 24。回到家后,Crash还在想着课上学的东西,为了研究最小公倍数,他画了一张N*M的表格。每个格子里写了一个数字,其中第i行第j列的那个格子里写着数为L...原创 2019-09-04 17:28:25 · 260 阅读 · 0 评论 -
完全平方数(HYSBZ-2440)
Problem Description小 X 自幼就很喜欢数。但奇怪的是,他十分讨厌完全平方数。他觉得这些数看起来很令人难受。由此,他也讨厌所有是完全平方数的正整数倍的数。然而这丝毫不影响他对其他数的热爱。这天是小X的生日,小 W 想送一个数给他作为生日礼物。当然他不能送一个小X讨厌的数。他列出了所有小X不讨厌的数,然后选取了第 K个数送给了小X。小X很开心地收下了。然而现在小 W...原创 2019-09-04 15:10:43 · 511 阅读 · 0 评论 -
能量采集(HYSBZ-2005)
Problem Description栋栋有一块长方形的地,他在地上种了一种能量植物,这种植物可以采集太阳光的能量。在这些植物采集能量后,栋栋再使用一个能量汇集机器把这些植物采集到的能量汇集到一起。 栋栋的植物种得非常整齐,一共有n列,每列有m棵,植物的横竖间距都一样,因此对于每一棵植物,栋栋可以用一个坐标(x, y)来表示,其中x的范围是1至n,表示是在第x列,y的范围是1至m,表示是在第...原创 2019-09-03 17:34:14 · 326 阅读 · 0 评论 -
Easy Math(2018 ACM-ICPC 徐州赛区网络赛 D)
Problem DescriptionGiven a positive integersn, Mobius function μ(n)is defined as follows:are different prime numbers.Given two integersmm,nn, please calculateInputOne line includes...原创 2019-08-30 11:14:23 · 307 阅读 · 0 评论 -
组合计数与反演 —— 反演
【概述】对于两个数列、,他们之间满足,此时,若已知数组 a 和数列,则可以推出那么反演过程就是找到一个数组 b,通过使用的值,来反推出,即:如果只考虑上面两个公式,整个方程组实际上是一个下三角矩阵的形式,因此从本质上来说,反演是一个解线性方程组的过程。引入克罗内克函数:由可得考虑反演的过程:,将代入,有:对于最后一步,实质上是交换了求和顺序...原创 2019-08-27 15:24:23 · 585 阅读 · 0 评论 -
ZAP-Queries(洛谷-P3455)
题目描述FGD正在破解一段密码,他需要回答很多类似的问题:对于给定的整数a,b和d,有多少正整数对x,y,满足x<=a,y<=b,并且gcd(x,y)=d。作为FGD的同学,FGD希望得到你的帮助。输入输出格式输入格式:第一行一个整数T 表述数据组数接下来T行,每行三个正整数,表示 a,b.d输出格式:T行,每行一个整数表示第 i 组数据的结果输入输出...原创 2019-08-28 17:21:20 · 377 阅读 · 0 评论 -
Number Challenge(CF-235E)
Problem DescriptionLet's denote d(n) as the number of divisors of a positive integer n. You are given three integers a, b and c. Your task is to calculate the following sum:Find the sum modulo ...原创 2019-08-10 10:15:30 · 862 阅读 · 0 评论 -
Sky Code(POJ-3904)
Problem DescriptionStancu likes space travels but he is a poor software developer and will never be able to buy his own spacecraft. That is why he is preparing to steal the spacecraft of Petru. The...原创 2019-08-09 17:34:01 · 393 阅读 · 0 评论 -
Problem b(BZOJ-2301/HAOI-2011)
Problem Description对于给出的 n 个询问,每次求有多少个数对 (x,y) ,满足 a ≤ x ≤ b , c ≤ y ≤ d ,且 gcd(x,y) = k , gcd(x,y) 函数为 x 和 y 的最大公约数。Input第一行一个整数n,接下来n行每行五个整数,分别表示a、b、c、d、kOutput共n行,每行一个整数表示满足要求的数对(x,y)的个数...原创 2019-08-31 10:21:12 · 342 阅读 · 0 评论 -
约数研究(洛谷-P1403)
题目描述科学家们在Samuel星球上的探险得到了丰富的能源储备,这使得空间站中大型计算机“Samuel II”的长时间运算成为了可能。由于在去年一年的辛苦工作取得了不错的成绩,小联被允许用“Samuel II”进行数学研究。小联最近在研究和约数有关的问题,他统计每个正数N的约数的个数,并以f(N)来表示。例如12的约数有1、2、3、4、6、12。因此f(12)=6。下表给出了一些f(N)...原创 2018-08-16 17:35:06 · 810 阅读 · 0 评论 -
GCD(HDU-1695)
Problem DescriptionGiven 5 integers: a, b, c, d, k, you're to find x in a...b, y in c...d that GCD(x, y) = k. GCD(x, y) means the greatest common divisor of x and y. Since the number of choices may...原创 2018-08-12 21:31:32 · 604 阅读 · 0 评论 -
YY的GCD(洛谷-P2257)
题目描述神犇YY虐完数论后给傻×kAc出了一题给定N, M,求1<=x<=N, 1<=y<=M且gcd(x, y)为质数的(x, y)有多少对kAc这种傻×必然不会了,于是向你来请教……多组输入输入输出格式输入格式:第一行一个整数T 表述数据组数接下来T行,每行两个正整数,表示N, M输出格式:T行,每行一个整数表示第i组数据的结果...原创 2019-08-28 16:40:37 · 659 阅读 · 0 评论 -
算术(HDU-6715)
Problem Description定义一个函数μ(x):如果x等于k个不同的质数的乘积,则μ(x)=(−1)^k,否则(即x有大于 1 的平方因子)μ(x)=0定义lcm(a,b)为a,b的最小公倍数,给定n,m,你需要求:Input第一行一个正整数 T(T≤10)表示数据组数接下来T行,每行两个正整数 n,m(1≤n,m≤106...原创 2019-09-06 10:54:13 · 398 阅读 · 1 评论