随笔分类 - --数论--乘法逆元/素数相关
摘要:题目链接 https://www.luogu.org/problemnew/show/P2261 分析 显然k mod i=k⌊k/i⌋ × i,于是我们只需要求$N k \sum_{i=1}^N {\lfloor {k/i}\rfloo
阅读全文
摘要:题目链接 https://www.luogu.org/problemnew/show/UVA10140 分析 L,R都很大,显然不能直接筛出L,R区间中的质数,这里需要一个结论 结论 任何一个合数N必定含有一个小于等于√N的质因子 证明 反证法,若所有质因子都大于$\sqr
阅读全文
摘要:题目链接 https://www.lydsy.com/JudgeOnline/problem.php?id=2659 分析 难得做到此类打表题目,不觉回想到NOIp2017考场上的SB经历 这道题看到这么吓人的算式,当然是要.... 咳咳,像我这种菜鸡当然是先要打个表 好象没什么规律,但我们可以找找
阅读全文
摘要:题目链接: 连我们都只有纸质题目...话说雅礼集训都是这样的吗... 大意 0维基本图形是一个点 1维基本图形是一条线段 2维基本图形是一个正方形 3维基本图形是一个正方体 4维基本图形是... 求n维基础图形中有多少个m维基础图形(n=m)并对998244353取模 分析 手玩样
阅读全文
摘要:upd 7.6 原线性求逆元代码有另一种更优写法 题目链接: https://www.luogu.org/problemnew/show/P3811 概念: 一想到JXOI 2018考场上忘记逆元怎么打就觉得好笑,白白让T1落得如此下场. 推荐阅读:https://www.luogu.org/blo
阅读全文
摘要:线性筛法, 即是筛选掉所有合数,留下质数 我们知道合数可以由一个质数数与另一个数相乘得到,而比一个合数数大的质数和该合数的乘积可用一个更大的合数和比其小的质数相乘得到 这也是if(! ( i % prime[j]) )break;的含义, 这也是线性筛法算质数表的关键所在 原理: 1. 任何一个合数
阅读全文