数论
文章平均质量分 88
OI界第一麻瓜
入门菜鸟
展开
-
2749: [HAOI2012]外星人
感觉上,挺神的一道题。原本是想找莫比乌斯反演做的,接着不知道为什么来到了这里,因为他们都是数论?网上看了很久都没有非常看懂,可能是我太垃圾了了吧,但网上感觉讲懂的也不多。。于是就靠自己与师兄咯首先,在做这题之前,我们要先读懂题,像我就看了半天没看懂,就是说给你一个数N,每一次你可以对他进行几次phi操作,也就是n=phi(n),问你多少次操作后会变成1.前置技能:1原创 2017-04-20 14:58:48 · 354 阅读 · 0 评论 -
bzoj 3561: DZY Loves Math VI
题意bzoj3561题解今天听课的时候听到一个一个gcd在下面的版本。。 然后积分算复杂度,好吧,我还不会积分 于是来做一下这题 推了一下式子,法线很久但啊 m开500000,那我mlogmmlogmmlogm不就好了。。 调和级数啊! 然后就没什么了。。 式子很简单的,自己推一下吧。。 懒)CODE:#include<cstdio>#in...原创 2018-03-25 21:20:21 · 244 阅读 · 0 评论 -
导数和积分入门笔记(持续更新)
前言这几天,无论是做题还是听课都听到了很多积分之类的东西 但是我才高一,学校并没有学到这里 于是一直挂机,十分难受 于是把学校的积分内容学了一下 在这里记录一下,也算是一次复习巩固吧 当然啦,我现在的理解非常浅显,可能有很多不够深入的地方,大家可以指出电子书这里有电子书,免费哒 没学过的建议两个一起使用正文由于我不知道那个三角形一样的符号怎么大,我下文就...原创 2018-03-27 20:41:28 · 14026 阅读 · 5 评论 -
中国剩余定理复习小结
前言以前使用中国剩余定理看结论的。。 一直没有认真地取证明 以至于经常忘记 于是我今天就来证明一下这个东西中国剩余定理其实思路特别的简单 如果给你若干个同余方程 比方说333个吧 x≡a1(modn1)x≡a1(modn1)x≡a1 (mod n1) x≡a2(modn2)x≡a2(modn2)x≡a2 (mod n2) x≡a3(modn3)x≡a3(modn3)...原创 2018-04-10 17:17:58 · 231 阅读 · 0 评论 -
扩展欧几里得解同余方程组
问题就是让你求解同余方程前言如果所有的模数互质,那么是可以用中国剩余定理求解的,并且代码特别的段 但是如果不互质的话,如果你要用中国剩余定理来解的话就显得没这么方便了,因为你在求那个类似逆元的东西不好求,并且暴力求的话时间也不允许 所以就需要一个更优秀的东西来解解法我们观察两个同余方程 x≡a1(modm1)x≡a1(modm1)x≡a_1(mod m_1) x...原创 2018-04-10 20:53:29 · 924 阅读 · 1 评论 -
如何找原根
什么是原根一个数a,如果他是p的一个原根 也就是a要满足 axaxa^x在modpmodpmodp的意义下可以取得000~(p−1)(p−1)(p-1)的所有数怎么找这里提供一个找p是质数的方法 就是直接暴力枚举a 判断的话,就是没有所有(p-1)的因数x 然后看一下ap−1xap−1xa^{\frac{p-1}{x}}在modpmodpmod p的意义下是不是1 如果...原创 2018-04-16 11:27:19 · 1699 阅读 · 0 评论 -
bzoj 3751: [NOIP2014]解方程
题意已知多项式方程: a0+a1*x+a2*x^2+…+an*x^n=0 求这个方程在[1,m]内的整数解(n和m均为正整数)。 对于100%的数据,0<n≤100,|ai|≤1010000,an≠0,m≤1000000。0<n≤100,|ai|≤1010000,an≠0,m≤1000000。0nmnmnm强行撵过去 但是这是在常熟小的情况下可过 但是这题,如果你这么写...原创 2018-03-28 19:36:35 · 298 阅读 · 0 评论 -
Educational Codeforces Round 41 (Rated for Div. 2)
前言前天网上打的比赛了。。 由于实力不够,变成手速场。。 最终结果 rank120左右,做了A,B,C,D,E。G没有做出来,赛后更正了。。 F还没做,但最近也不打算做。。以后再做吧题解A直接看一下哪一个数字出现地最少,输出来即可B预处理一些前缀和和后缀和 暴力枚举在哪里叫醒他就可以了C考虑到只有4个矩阵,所以我们可以用4!4!4!的时间来枚举排列...原创 2018-04-06 10:17:21 · 256 阅读 · 0 评论 -
AtCoder Regular Contest 096 E - Everything on It
题意自己去看前言我好菜啊。。感觉现在看到计数题就怂。。一点干的欲望都没有 然后这题是有部分分的,然后我部分分都没有拿到题解%beginend 我感觉我连问题模型都没有转化。。直接看着原题做,于是毫无头绪。。 转化了问题以后就好搞了 一种朴素的做法是枚举一个i,表示有多少位为0,然后枚举一个j,表示有多少位只有1个,可以得到,然后再枚举一个k表示这j个1存在于多少...原创 2018-04-22 16:44:10 · 199 阅读 · 0 评论 -
51nod 1514 美妙的序列
题意某个1~n的排列如果满足: 在1~n-1 这些位置后面将序列断开,使得总可以从右边找到一个数,并且该数不大于左边的所有数,则称该序列为“美妙的”。 给出n,求长度为n的“美妙的序列”的数量。题解仔细分析一波,一个序列是不合法的 当且仅当存在某一位iii,使得[1,i][1,i][1,i]这些位的数字刚好是[1,i][1,i][1,i]的排列 然后我们就可以考虑容斥了 ...原创 2018-04-18 22:09:56 · 200 阅读 · 0 评论 -
poj3495 Bitwise XOR of Arithmetic Progression 等差数列异或和
等差数列异或和原创 2018-03-30 21:56:42 · 852 阅读 · 0 评论 -
51nod 1836 战忽局的手段
题意你现在有n个格子,一个范围m 每个格子随机地填入[1,m][1,m][1,m]里面的一个整数 问你期望会出现多少数的种数题解设xixix_i为第iii位不一样的期望 E(x)=E(x1)+E(x2)+E(x3)+E(x4)+...E(xn)E(x)=E(x1)+E(x2)+E(x3)+E(x4)+...E(xn)E(x)=E(x_1)+E(x_2)+E(x_3)+E(x_...原创 2018-03-04 21:20:44 · 160 阅读 · 0 评论 -
51nod 1705 七星剑
题意七颗星,第iii课星用第jjj个宝石有p[i][j]p[i][j]p[i][j]的概率成功,失败将为g[i][j]g[i][j]g[i][j]]颗星; 第jjj个宝石化费c[j]c[j]c[j] 求最小期望化费题解考虑DP f[i]表示我们现在搞到第i颗星的最小花费 一个显然地东西就是f[i]=h[1]+h[2]+h[3]+....+h[i−1]f[i]=h[1]+h[2]...原创 2018-03-04 20:04:36 · 157 阅读 · 0 评论 -
bzoj 4004
大概写一下吧。。其实主要判断的思路就是一个高斯消元你每放一个数进去就消一下接着维护一个类似于线性基的东西然后这题要卡精度,开long double和1e-6就好了。。code: #include<cstdio>#include<algorithm>#include<iostream>#include<cstring>...原创 2017-07-14 11:06:34 · 279 阅读 · 0 评论 -
数学小知识(长期更新)
我的数学好弱啊原创 2017-10-22 18:02:06 · 1077 阅读 · 0 评论 -
莫比乌斯函数学习
前言以前学过一次了,然后全部就忘记了 于是重新学习了一次,学习顺序大概是按照我觉得好懂的。。正文定义我们定义一个函数μ(d)\mu{(d)} 当d=1时 μ(d)=1\mu{(d)}=1 当d=p1∗p2∗p3∗...∗pkp_1*p_2*p_3*...*p_k,且p1,p2,p3,...,pkp_1,p_2,p_3,...,p_k为不同质数时,则μ(d)=(原创 2018-01-07 16:37:20 · 518 阅读 · 0 评论 -
bzoj 2986: Non-Squarefree Numbers
题意一个正整数K被称为squarefree,如果它没有一个D^2(D>1)这样的约数。 找出第N个不是squarefree的数。1<=N<=10^10题解和bzoj2440是一样的题啊。。 但是由于年代悠久,我已经忘了QAQ 于是又做了一次思路 思路就是莫比乌斯搞一搞就可以了 写博客越来越不负责任了CODE:#include<cstdi...原创 2018-02-27 10:22:39 · 219 阅读 · 0 评论 -
ICM Technex 2018 and Codeforces Round #463 (Div. 1 + Div. 2, combined) E. Team Work
题意求出∑i=1nCin∗ik∑i=1nCni∗ik\sum_{i=1}^{n}C_n^i*i^k题解不错的题啊 比赛的时候没有做出来 主要是我不会斯特林推式子 那就用垃圾一点的方法吧我们考虑ikiki^k的组合意义 其实就是我们现在有k个不同的东西,放进i个不同箱子里面 那你仔细一想啊 我们k个不同的东西,能用多少个箱子 最多不就是k个不同的箱子嘛 于是我们可...原创 2018-02-17 16:09:23 · 457 阅读 · 0 评论 -
bzoj 5099: [POI2018]Pionek
题意给你一些向量 选出其中一些使得他们的和最大题解这题做了一个上午 一个结论:向量和的长度等于所有向量在其方向上投影的长度和。 因此想要向量和的长度最大,即要选择所有在其方向上投影长度为正的向量。 由于与一个向量夹角在 (−π/2,π/2)(−π/2,π/2) 范围内的向量在其方向上投影为正,因此所求的就是对于任何一个长度为 π 的区间包含的所有向量的和长度的...原创 2018-02-22 11:28:41 · 340 阅读 · 0 评论 -
51nod 1630 B君的竞技场
题意我们将竞技场规则简化如下: 1. 每个人进入竞技场后,会等概率随机匹配一个人,匹配到的人与当前胜利和失败场数无关。 2. 胜利达到x场,或失败达到y场后,退出竞技场,根据退出时的胜利场数获得奖励,不能中途放弃。 3. 水平高的选手,总能战胜水平低的选手,不存在水平相等的人。 4. 竞技场有无穷多的人。 B君并不知道自己的水平,你可以认为B君的水平是在所有人中的等概率随机。 B君...原创 2018-03-04 15:30:40 · 202 阅读 · 0 评论 -
期望小结?
前言最近发现,我的期望真是差出shi了。。 在北大营的时候连高斯消元解决某内期望题都不会,停留在求平均数水平 赶紧补一补期望是个啥?在概率论和统计学中,数学期望(mean)(或均值,亦简称期望)是试验中每次可能结果的概率乘以其结果的总和,是最基本的数学特征之一。它反映随机变量平均取值的大小。 一开始我就是把他理解为平均数的啦一些基本的定义我们定义 E(x)为随机变量x,...原创 2018-03-04 19:20:27 · 198 阅读 · 0 评论 -
hdu5194 DZY Loves Balls
题意你现在有n个1,和m个0 然后你将他们随机排列,询问01作为子串的期望出现次数前言直接排列组合是可以弄出来的 这里不再赘述 有人说爆搜可以过,我保持质疑态度。。 但是打表可以过应该是对的。。 我这里说说怎么用期望方法做题解我们考虑一下,对于第iii位,我们设XiXiX_i 如果第i位为000,且i+1i+1i+1为111,那么Xi=1Xi=1X_i=1 ...原创 2018-03-04 19:29:36 · 186 阅读 · 0 评论 -
卡特兰数的递推式
前言感觉今天又颓了一个早上 来总结一下卡特兰数的不同形式和证明吧应用我觉得知道栈模型就差不多了。。 别的能转化就转化咯形式1f(n)=f(0)∗f(n−1)+f(1)∗f(n−2)+...+f(n−1)∗f(0)f(n)=f(0)∗f(n−1)+f(1)∗f(n−2)+...+f(n−1)∗f(0)f(n)=f(0)*f(n-1)+f(1)*f(n-2)+...+f(n...原创 2018-05-12 12:14:46 · 3273 阅读 · 0 评论