![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
------数论------
文章平均质量分 93
泉華子
一只小辣叽,两只小辣叽,三只小辣叽....
展开
-
2017.10.20(积性函数,BSGS,K进制数位DP)
说在前面看见大家都在写总结,决定也学着写一写 最后的20天一定要好好的过啊!ps:这个markdown编辑器对Microsoft Edge也太不友好了…一打字页面就会乱跳,光标定位不准确,各种…神烦总括整套题都是数论题,结合上一套题大概是把数论常考的地方覆盖了一遍。第一道题是积性函数,如果想得起来∑d|nϕ(d)==n\sum_{d|n}\phi(d)==n这个式子,然后又能yy出积性的话,就是一原创 2017-10-20 20:31:56 · 539 阅读 · 0 评论 -
[BZOJ5339]-[TJOI2018]教科书般的亵渎-自然数幂和
说在前面me讨厌数学题! 讨厌讨厌讨厌死了!题目BZOJ5339传送门 看题可进传送门原创 2018-05-19 15:53:52 · 503 阅读 · 0 评论 -
[PA2015]-BZOJ4291 to 4296板刷记
说在前面并没有什么想说的,但是要保持格式=w=CSDN最近一直换界面,BUG频出不止…… 还me代码缩进!!KieszonkoweBZOJ4291传送门题面给定NNN个数,请从中选出若干个数,使得总和为偶数,请最大化这个总和 范围:N≤106,ai≤1000N≤106,ai≤1000N\leq 10^6,a_i\leq 1000解法撒币贪心qwq...原创 2018-04-26 15:59:19 · 238 阅读 · 0 评论 -
[BZOJ4766]-文艺计算姬-矩阵树定理(或Prufer)
说在前面并没有什么想说的,但是要保持格式=w=题目BZOJ4766传送门题目大意<n,m><n,m>的完全二分图生成树计数,对PPP取模 n,m,P≤1018n,m,P≤1018n,m,P\leq 10^{18}输入输出格式输入格式: 输入三个数字,n,m,Pn,m,Pn,m,P,含义如题输出格式: 输出一个整数表示答案...原创 2018-04-25 19:42:01 · 267 阅读 · 0 评论 -
[BZOJ3181]-[Coci2012]BROJ-数据分治
说在前面me怎么就没想到数据分治呢 明明两种方法都分别想到了= =题目BZOJ3181传送门题目大意给定一个正整数N和一个质数P 请求出最小质因子为P的,第N大的数(即,有N-1个比待求数小的,最小质因子为P的数) 如果待求数大于1e9,输出0输入输出格式输入格式: 输入仅一行两个整数,N和P输出格式: 输出一个数字,表示答案解...原创 2018-04-23 16:28:18 · 313 阅读 · 0 评论 -
[BZOJ2839]-集合计数-容斥+数学相关
说在前面谜一样的容斥系数…UPD 2018.3.13:me真是个傻子,原来下面的容斥系数就是二项式反演,me还推了那么久…题目BZOJ2839传送门题面 一个有N个元素的集合有2^N个不同子集(包含空集),现在要在这2^N个集合中取出若干集合(至少一个),使得 它们的交集的元素个数为K,求取法的方案数,答案模1000000007。(是质数喔~)输...原创 2018-03-12 08:15:38 · 686 阅读 · 0 评论 -
数论大杂烩
数论大杂烩都是一些比较基础的东西qwq原创 2018-04-15 20:21:21 · 1255 阅读 · 0 评论 -
[BZOJ3122]-[Sdoi2013]随机数生成器-BSGS+exgcd
说在前面me发现me连等比数列和这种东西都不会算了 是脱离文化课太久,还是之前就掌握不扎实啊=A=题目BZOJ3122传送门题目大意给出质数 ppp,常数a,b,X1,ta,b,X1,ta,b,X_1,t。求一个最小的nnn满足Xn=tXn=tX_n=t。其中,关于XXX的递推式为Xi=(aXi−1+b)%pXi=(aXi−1+b)%pX_{i}=(aX_{i-1}+...原创 2018-02-21 22:41:35 · 332 阅读 · 0 评论 -
[BZOJ2299]-[HAOI2011]向量-裴蜀定理
说在前面并没有什么想说的,但是要保持格式=w=题目BZOJ2299传送门题面给你一对数a,b,你可以任意使用(a,b), (a,-b), (-a,b), (-a,-b), (b,a), (b,-a), (-b,a), (-b,-a)这些向量,问你能不能拼出另一个向量(x,y)。 说明:这里的拼就是使得你选出的向量之和为(x,y)输入输出格式输入格式: ...原创 2018-03-03 18:56:11 · 260 阅读 · 0 评论 -
[BZOJ2820]-YY的GCD-画柿子
说在前面这题真有意思,突然感觉数论也有套路可循 然而me现在才会做= =…是不是已经没救了题目BZOJ2820传送门题面∑i=1N∑j=1M [gcd(i,j)是质数]∑i=1N∑j=1M [gcd(i,j)是质数]\sum\limits_{i=1}^N\sum\limits_{j=1}^M\ [gcd(i,j)是质数] 不超过10000组数...原创 2018-03-03 18:55:55 · 322 阅读 · 0 评论 -
[BZOJ3517]-翻硬币-异或方程
说在前面并没有什么想说的,但是要保持格式=w=题目BZOJ3517传送门题面有一个n行n列的棋盘,每个格子上都有一个硬币,且n为偶数。每个硬币要么是正面朝上,要么是反面朝上。每次操作你可以选定一个格子(x,y),然后将第x行和第y列的所有硬币都翻面。求将所有硬币都变成同一个面最少需要的操作数。 数据范围:n不超过1000输入输出格式输入格式: 第一行包含一个原创 2018-02-02 19:55:56 · 318 阅读 · 0 评论 -
[BZOJ2005]-线性筛欧拉函数
BZOJ2005 欧拉线性筛题目传送门:BZOJ2005 题意:虽然是中文题,还是简述一下。 就是要让我们求:ans=∑ni=1∑nj=1(2∗gcd(i,j)−1) ans = \sum_{i=1}^n\sum_{j=1}^n(2*\gcd(i,j)-1) 抱怨几句这破题me在BZoj上wrong answer5次,之前真的是没发现什么错,对拍也没有问题。 然后发现是爆int了······原创 2017-07-13 19:57:46 · 746 阅读 · 0 评论 -
[BZOJ4872]-[Shoi2017]分手是祝愿-期望DP+画柿子
说在前面啊啊啊啊啊啊= = 模拟考试考了这套题,考场上推导了一个多小时终于搞出来了,然而没注意到模数是质数,以为求不出逆元…n=k的情况me又没有乘上阶乘,最后只拿到了5分 心中有100…0000万句mmp= =题目BZOJ4872传送门题面B 君在玩一个游戏,这个游戏由 NN 个灯和 NN 个开关组成,给定这 NN 个灯的初始状态,下标为从 11 到 NN 的正整数。每个灯有两个状态亮和灭,我原创 2017-12-18 10:49:06 · 382 阅读 · 0 评论 -
[BZOJ2956]模积和-根号分块
根号分块训练!原创 2017-12-01 20:25:54 · 381 阅读 · 0 评论 -
[整理]扩展欧拉定理证明
证明思路来源于知乎https://zhuanlan.zhihu.com/p/24902174需要证明ax≡axmodφ(m)+φ(m)(modm)ax≡axmodφ(m)+φ(m)(modm)a^x \equiv a^{x\bmod \varphi(m) + \varphi(m)} \pmod{m},其中aaa为任意整数,m,xm,xm,x为正整数,且x≥φ(m)x≥φ(m)x\ge \v...原创 2017-11-29 09:18:13 · 653 阅读 · 0 评论 -
[BZOJ2742]-[HEOI2012]Akai的数学作业-画柿子
说在前面很简单的一道题啊,然而考试的时候并没有想出来… 明明柿子都画了一半了都还是没看出来…于是暴力枚举跑了20分考试的时候为了优化常数,把gcd函数写成了short。改题的时候就搞忘了…WA了好几次=A=题目BZOJ2742传送门题目大意给出一个一元n次方程:a0+a1x+a2x2+⋯+anxn=0a_0 + a_1x + a_2x^2 +\cdots +a_nx^n= 0 求此方程的所有有理原创 2017-12-11 09:59:20 · 359 阅读 · 0 评论 -
2017.11.9机房小测-Exgcd+特判/树形DP/模拟
致出题人:此篇blog中所提到的题目如果侵犯了您的版权,请与me联系,me将及时删除。说在前面今天考的题好像也比较老的了,是一套2015年NOIP的模拟题=w= 总的来说整套题要考高分还是很容易的,AK嘛…还是别想了(第三题是Codeforces Round#168 div.1 E:Mirror Room一道上古老题,貌似十分难,std两百七十行)。第一题是简单exgcd,不过特判很多啦,考场上没原创 2017-11-09 15:45:31 · 491 阅读 · 0 评论 -
[BZOJ2142]-扩展Lucas+中国剩余定理
说在前面今天机房里考了一套自称是NOIP模拟的题。然后还全能在BZOJ上找得到…还是省选题!!?反正考场上只能全写暴力…心塞塞。不过里面有道状压感觉应该能写(至少知识点没有超纲)BZOJ4565,先放在这里,哪天看见了就去写一写。(还有一道是BZOJ2125)PS:感觉扩展Lucas和Lucas的思想并没有太大关系题目BZOJ2142传送门 (懒得概括了)解法...原创 2017-10-31 19:18:15 · 484 阅读 · 0 评论 -
数学大杂烩2
由于之前那篇坏掉了,没法编辑了所以重新开一篇,记录一点小知识贝尔数定义把NNN带标号的球分成MMM个集合,是第二类斯特林数对S(N,?)S(N,?)S(N,?)这一行求和,就是贝尔数BnB_{n}Bn,表示NNN个带标号的球的集合划分数一些东西递推式:Bn+1=∑(Bk∗(nk))B_{n+1}=\sum \left(B_k*\binom{n}{k}\right)Bn+1...原创 2019-09-14 23:51:04 · 186 阅读 · 0 评论