随笔分类 -  数学--质数、约数

摘要:质数 线性筛还是要学的qwq(真香),它的原理是每个合数会被它的最小质因子筛一次,利用了当前已经筛出的质数。复杂度真·O(N) 丢几个例题跑嘤嘤嘤 例题1 LuoguP1865 A%B Problem (本博客开通不久的旧文) 因为数据范围较水,仅1e6,所以我们可以先使用线性筛筛出素数。区间个数用 阅读全文
posted @ 2018-11-08 15:13 cellur925&Chemist 阅读(241) 评论(0) 推荐(0)
摘要:1.某神犇Blog 学了三遍的 欧拉函数φ--DEADFISH7 2.我要做一些补充o(* ̄▽ ̄*)o $φ(1)=1$; 公式有两种形式,一种有太多除法,实际可能会慢些。通用 对于任意$n$>1,1~$n$中与$n$互质的数之和等于$n*φ(n)/2$。 是积性函数。 $sigma(d|n) φ( 阅读全文
posted @ 2018-10-08 23:21 cellur925&Chemist 阅读(260) 评论(0) 推荐(0)
摘要:题目传送门 题目描述 对于任何正整数x,其约数的个数记作g(x)。例如g(1)=1、g(6)=4。 如果某个正整数x满足:g(x)>g(i) 0<i<x,则称x为反质数。例如,整数1,2,4,6等都是反质数。 现在给定一个数N,你能求出不超过N的最大的反质数么?(N<=2000000000) $So 阅读全文
posted @ 2018-10-04 19:09 cellur925&Chemist 阅读(153) 评论(0) 推荐(0)
摘要:题目传送门 题意:求高次方程的解及其个数。其中 1° 我们知道,高次方程是没有求根公式的。但是利用逆向思维,我们可以进行“试根法”,因为题目中给出了所求根的范围。但是多项式系数过于吓人,达到了sxbk的1e10000.longlong显然盛不下。只能看做字符串处理。然而即使是处理成字符串,我们也不可 阅读全文
posted @ 2018-09-28 14:48 cellur925&Chemist 阅读(292) 评论(0) 推荐(0)
摘要:题目传送门 发现这题真的坑超多啊...调了一晚上终于过了...我好菜啊qwq。 题意说的比较明白,让你求满足(si^k)%(m1^m2)==0的最小k值。然后看数据范围我们知道,我们肯定不能暴力的判断,需要应用到算术基本定理的内容。 我的思路:把m1分解质因数,拆成算术基本定理的形式,再把每个质因数 阅读全文
posted @ 2018-09-28 07:17 cellur925&Chemist 阅读(296) 评论(0) 推荐(0)
摘要:题目传送门 我们注意到,L,R是肥肠大的.........我们不可能在1s内筛出2^31内的全部质数。 “上帝为你关上一扇门,同时为你打开一扇窗” 我们又注意到,R-L是肥肠比较小的,珂以从这入手解决问题。 我们知道,任意一个合数x一定包含不超过sqrt(n)的质因子。 所以我们就筛出2~sqrt( 阅读全文
posted @ 2018-09-27 09:08 cellur925&Chemist 阅读(165) 评论(0) 推荐(0)
摘要:1.计数 (count.cpp/c/pas)时间限制:1s内存限制:256MB【问题描述】给出 m 个数 a[1],a[2],…,a[m]求 1~n 中有多少数不是 a[1],a[2],…,a[m]的倍数。【输入】输入文件名为 count.in。第一行,包含两个整数:n,m第二行,包含 m 个数,表 阅读全文
posted @ 2018-09-27 08:11 cellur925&Chemist 阅读(333) 评论(0) 推荐(0)
摘要:题目传送门 省选题竟然送了这么多分,60分直接暴力算就行。(算了,07年的省选) 数学题嘛,通常我们需要把式子展开,然后寻找一些性质化简=w=。 展开式以及寻找规律的过程lyd老师讲的很清楚T_T,放照片了... 如果不能冷静分析,理论证明,我们还可以打表呀 一位dalao的打表法 发现了k/i在一 阅读全文
posted @ 2018-09-25 22:55 cellur925&Chemist 阅读(158) 评论(0) 推荐(0)
摘要:题目描述 农夫布朗的奶牛们正在进行斗争,因为它们听说麦当劳正在考虑引进一种新产品:麦香牛块。奶牛们正在想尽一切办法让这种可怕的设想泡汤。奶牛们进行斗争的策略之一是“劣质的包装”。“看,”奶牛们说,“如果你只用一次能装3块、6块或者10块的三种包装盒包装麦香牛块,你就不可能满足一次只想买1、2、4、5 阅读全文
posted @ 2018-08-14 23:15 cellur925&Chemist 阅读(189) 评论(0) 推荐(0)
摘要:题目描述 作为体育委员,C君负责这次运动会仪仗队的训练。仪仗队是由学生组成的N * N的方阵,为了保证队伍在行进中整齐划一,C君会跟在仪仗队的左后方,根据其视线所及的学生人数来判断队伍是否整齐(如下图)。 现在,C君希望你告诉他队伍整齐时能看到的学生人数。 输入输出格式 输入格式: 共一个数N 输出 阅读全文
posted @ 2018-07-30 22:21 cellur925&Chemist 阅读(209) 评论(0) 推荐(0)
摘要:原题 https://www.luogu.org/problemnew/show/P1865 本来get到了一个很好的判断素数的方法 O(玄学常数)https://www.luogu.org/blog/nopartyfoucaodong/solution-p3383 (我的luogu博客 嘻嘻) 然 阅读全文
posted @ 2018-04-21 12:13 cellur925&Chemist 阅读(428) 评论(0) 推荐(0)