数论少许知识
lpf_as_an_oier
这个作者很懒,什么都没留下…
展开
-
莫比乌斯函数
莫比乌斯反演在数论中占有重要的地位,许多情况下能大大简化运算。那么我们先来认识莫比乌斯反演公式。 定理:和是定义在非负整数集合上的两个函数,并且满足条件,那么我们得到结论 在上面的公式中有一个函数,它的定义如下: (1)若,那么 (2)若,均为互异素数,那么 (3)其它情况下原创 2016-07-18 16:30:15 · 620 阅读 · 1 评论 -
BZOJ2226
题意大概是:给定一个N,求出sigma(lcm(i,n))其中(1 推波式子: 然后这个我们可以O(N)预处理欧拉函数,然后每次询问根号N,当然这题是存在询问O(1)的算法,有兴趣的读者可以思考。 附上代码: #include #include #include #include #include using namespace std; const int MAXX = 1000005;原创 2016-08-07 11:18:11 · 295 阅读 · 0 评论 -
bzoj2818
Description 给定整数N,求1 数对(x,y)有多少对. Input 一个整数N Output 如题 Sample Input 4 Sample Output 4 HINT hint 对于样例(2,2),(2,4),(3,3),(4,2) 1 这题看上去一点思路都没有,但是如果我们从原创 2017-02-28 21:38:58 · 312 阅读 · 0 评论 -
bzoj3930
Description 我们知道,从区间[L,H](L和H为整数)中选取N个整数,总共有(H-L+1)^N种方案。小z很好奇这样选出的数的最大公约数的规律,他决定对每种方案选出的N个整数都求一次最大公约数,以便进一步研究。然而他很快发现工作量太大了,于是向你寻求帮助。你的任务很简单,小z会告诉你一个整数K,你需要回答他最大公约数刚好为K的选取方案有多少个。由于方案数较大,你只需要输出其除以原创 2017-02-23 17:04:17 · 306 阅读 · 0 评论 -
bzoj1954 你是我孙子定理
Description “在那山的那边海的那边有一群小肥猪。他们活泼又聪明,他们调皮又灵敏。他们自由自在生活在那绿色的大草坪,他们善良勇敢相互都关心……” ——选自猪王国民歌 很久很久以前,在山的那边海的那边的某片风水宝地曾经存在过一个猪王国。猪王国地理位置偏僻,实施的是适应当时社会的自给自足的庄园经济,很少与外界联系,商贸活动就更少了。因此也很少有其他动物知道这样一个王国。 猪王国虽然不大原创 2017-03-29 17:36:18 · 416 阅读 · 0 评论 -
一个类欧几里得的题
原创 2018-01-19 23:38:05 · 311 阅读 · 0 评论 -
bzoj 4671 异或图
Description 定义两个结点数相同的图 G1 与图 G2 的异或为一个新的图 G, 其中如果 (u, v) 在 G1 与 G2 中的出现次数之和为 1, 那么边 (u, v) 在 G 中, 否则这条边不在 G 中. 现在给定 s 个结点数相同的图 G1...s, 设 S = {G1, G2, . . . , Gs}, 请问 S 有多少个子集的异 或为一个连通图? In原创 2018-04-02 20:46:48 · 245 阅读 · 0 评论