数论
yjjr
蒟蒻qwq
yangjijingru.com
展开
-
BZOJ4377 [POI2015]Kurs szybkiego czytania
标签:数学题目题目传送门Description给定n,a,b,pn,a,b,pn,a,b,p,其中n,an,an,a互质。定义一个长度为nnn的010101串c[0..n−1]c[0..n-1]c[0..n−1],其中c[i]==0c[i]==0c[i]==0当且仅当(ai+b)modn&lt;p(ai+b) mod n &lt; p(ai+b)modn<p。给定一...原创 2018-11-28 03:56:16 · 223 阅读 · 0 评论 -
杭二集训 质数
标签:哥德巴赫猜想题目质数(prime)【题目描述】 将1~n分成尽可能少的集合,使得每个集合的元素和均为质数。【输入数据】 一行一个正整数n。【输出数据】 第一行一个正整数m表示最少集合数,第二行n个[1,m]中的整数,第i个整数表示i在第几个集合中。若有多种方案输出任意一种即可。若无解输出-1。【样例输入】 8【样例输出】 2 1 2原创 2018-01-15 14:42:56 · 407 阅读 · 0 评论 -
雅礼集训 小C的锦标赛
标签:FFT题目3分析考试的时候打了30分k=3的情况走人当K==N时,问题就是有多少个N个点的强连通竞赛图数量,设这个答案为f(n)利用补集思想,转化为有多少个N个点的竞赛图不强连通,这只需要枚举拓扑序最靠前的强连通分量大小即可正解问题转化为求大小为N,至少包含一个大小为K的强连通分量的竞赛图数量这句话好绕啊,我语文果然不好qwq可以采用补集思原创 2018-01-17 22:29:02 · 474 阅读 · 0 评论 -
杭二集训 diyiti (CF GYM 101597A)
标签:数论,分治题目题目传送门1.1 backgrounds 小O是一个很萌很萌的女孩子 1.2 content 作为一个很萌很萌的女孩子,小O有很多很多美丽的宝石。 有一天,小O将她的宝石排成了一排一共n堆,第一堆有1个宝石,之后 每一堆的宝石数目是前一堆的两倍。 但是小O发现她的宝石不够用了,于是小O决定将每堆的宝石数量对一 个正整数M取模。 趁小O出去玩的时候,小Y偷偷地把原创 2018-01-09 19:58:58 · 747 阅读 · 0 评论 -
杭二集训 disanti (51Nod 1667 概率好题)
标签:组合数,数学,容斥原理题目题目传送门甲乙进行比赛。 他们各有k1,k2个集合[Li,Ri] 每次随机从他们拥有的每个集合中都取出一个数 S1=sigma甲取出的数,S2同理 若S1>S2甲胜 若S1=S2平局 否则乙胜 分别求出甲胜、平局、乙胜的概率。 (显然这个概率是有理数,记为p/q,则输出答案为(p/q)%(1e9+7))(逆元) 注意 多组数据 Input原创 2018-01-09 22:06:14 · 288 阅读 · 0 评论 -
洛谷3723 [AH2017/HNOI2017]礼物
标签:FFT题目题目传送门题目描述我的室友最近喜欢上了一个可爱的小女生。马上就要到她的生日了,他决定买一对情侣手环,一个留给自己,一个送给她。每个手环上各有 n 个装饰物,并且每个装饰物都有一定的亮度。但是在她生日的前一天,我的室友突然发现他好像拿错了一个手环,而且已经没时间去更换它了!他只能使用一种特殊的方法,将其中一个手环中所有装饰物的亮度增加一个相同的自然数 c(即非负整...原创 2018-02-26 15:05:24 · 215 阅读 · 0 评论 -
BZOJ4183 tree
标签:数学题目题目传送门DescriptionInput输入仅一行五个正整数n;A1;a;b;c,意义如上所述。Output输出仅一行一个正整数,表示sum 对2^32 取模的结果。Sample Input2 0 1 5 1Sample Output30HINTN<=20,A1,a,b,c<2^32...原创 2018-03-15 17:28:40 · 194 阅读 · 0 评论 -
BZOJ4184 shallot
标签:线性基,线段树,CDQ分治题目题目传送门Description小苗去市场上买了一捆小葱苗,她突然一时兴起,于是她在每颗小葱苗上写上一个数字,然后把小葱叫过来玩游戏。 每个时刻她会给小葱一颗小葱苗或者是从小葱手里拿走一颗小葱苗,并且 让小葱从自己手中的小葱苗里选出一些小葱苗使得选出的小葱苗上的数字的异或和最大。 这种小问题对于小葱来说当然不在话下,但是他的身边没有...原创 2018-03-15 17:35:14 · 399 阅读 · 0 评论 -
魔法【省选模拟赛】
标签:组合数题目1≤n≤4∗105 1≤K≤1061≤n≤4∗105 1≤K≤1061\leq n \leq 4*10^5 \ \ 1\leq K \leq 10^6分析发现答案显然是组合数难点转化为怎样求数据范围内的组合数(且模数不为质数)我们可以想到分解质因数的方法上面的质因数个数减去下面的质因数个数,剩下的乘...原创 2018-03-16 21:42:02 · 280 阅读 · 0 评论 -
杭二集训 函数
new blog!标签:积性函数,构造题目函数(function) 【题目描述】 构造一个完全积性函数f(即f(xy)=f(x)f(y)),满足|f(i)|=1,并最小化max1≤k≤n|∑i=1kf(i)|。构造一个完全积性函数f(即f(xy)=f(x)f(y)),满足|f(i)|=1,并最小化max_{1≤k≤n} |\sum_{i=1}^k f(i) |。 【输入数据】原创 2018-01-15 14:34:57 · 576 阅读 · 0 评论 -
雅礼集训 Function
标签:分块,莫比乌斯反演,数论,积性函数题目 分析F(i)=∑i=1n∑d|iμ(d)σ20(id)F(i)=\sum_{i=1}^n \sum_{d|i} \mu(d)\sigma_0^2 ( \frac i d )那么f(i)=∑d|iμ(d)σ20(id)那么f(i)= \sum_{d|i} \mu(d)\sigma_0^2 ( \frac i d )考原创 2018-01-13 16:15:03 · 317 阅读 · 0 评论 -
Codeforces894B Ralph And His Magic Field
标签:数学,快速幂题目题目传送门Ralph has a magic field which is divided into n × m blocks. That is to say, there are n rows and m columns on the field. Ralph can put an integer in each block. However, the magic field原创 2017-12-07 11:07:46 · 284 阅读 · 0 评论 -
Codeforces894C Marco and GCD Sequence
标签:模拟,数学题目题目传送门In a dream Marco met an elderly man with a pair of black glasses. The man told him the key to immortality and then disappeared with the wind of time.When he woke up, he only remembered t原创 2017-12-07 11:13:23 · 317 阅读 · 0 评论 -
算法竞赛中的数学问题和结论
notice:标注’*’号的章节在OI中具有实际用处直接在左边目录里寻找需要的部分就好了,本文较长Part 1算术基本定理唯一分解定理任一正整数均可分解为素数的乘积,且若不计顺序,此分解方式唯一。a=pa11∗pa22…∗panna=p_1^{a_1}*p_2^{a_2}…*p_n^{a_n}扩展a∗b=gcd(a,b)∗lcm(a,b)a*b=gcd(a,b)*lcm(a,b)最基本的不定方程定理原创 2017-12-04 21:53:29 · 1915 阅读 · 0 评论 -
洛谷2675 三角圣地
标签:数学,贪心题目题目传送门不是说三角形是最稳定的图形嘛,数字王国的中心便是由一个倒三角构成。这个倒三角的顶端有一排数字,分别是1~N。1~N可以交换位置。之后的每一行的数字都是上一行相邻两个数字相加得到的。这样下来,最底端就是一个比较大的数字啦!数字王国称这个数字为“基”。国王1希望“基”越大越好,可是每次都自己去做加法太繁琐了,他希望你能帮他通过编程计算出这个数的最大值。但是这个值可能很大,所原创 2017-12-31 17:44:22 · 875 阅读 · 0 评论 -
Codeforces899D Shovel Sale
标签:数学,找规律题目题目传送门There are n shovels in Polycarp’s shop. The i-th shovel costs i burles, that is, the first shovel costs 1 burle, the second shovel costs 2 burles, the third shovel costs 3 burles, and s原创 2017-12-18 08:44:45 · 608 阅读 · 0 评论 -
LOJ6044 「雅礼集训 2017 Day8」共
标签:数论,组合数学题目题目传送门分析2018年的第一道题,RP++5分——手玩样例puts(“12”); 20分——F[i][j]表示一棵i+j个节点的有根树,其中i个节点深度为奇数,j个节点深度为偶数的方案数,然后不停枚举除根以外,编号最小的点所在子树情况进行转移 40分——用S(N,M)表示左边N个点,右边M个点的完全二分图生成树个数,答案就是S(K,N-K)*C(N-1,K-1) 10原创 2018-01-02 17:50:50 · 1456 阅读 · 0 评论 -
组合数的求法总结
O(n^2)杨辉三角递推C(i,j)=C(i−1,j)+C(i−1,j−1)C(i,j)=C(i-1,j)+C(i-1,j-1)题目详见NOIP2016D2T1code for(int i=2;i<=maxn;i++) for(int j=2;j<i;j++) c[i][j]=(c[i-1][j]+c[i-1][j-1])%k; 利用乘法逆元乘原创 2018-01-02 18:04:47 · 1292 阅读 · 0 评论 -
BZOJ3527 [Zjoi2014]力(洛谷3338)
标签:FFT题目题目传送门题目描述给出n个数qi,给出Fj的定义如下: Fj=∑ijqiqj(i−j)2−∑i>jqiqj(i−j)2 F_j = \sum_{ij}\frac{q_i q_j}{(i-j)^2 } 令Ei=Fi/qi,求Ei.令Ei=Fi/qi,求Ei. 输入输出格式 输入格式:第一行一个整数n。接下来n行每行输入一个数,第i行表示qi原创 2018-01-11 16:25:23 · 206 阅读 · 0 评论 -
BZOJ4192 Range
标签:数论题目DescriptionPicks参加了高考。在高考体检中,学校领导为了统计学生的身高情况,在校园中随机抽取了学生进行抽样调查。由于学校的人很多,你可以认为学生的身高在一个区间I内均匀随机分布。由于单位制的不同,你可以认为区间I的宽度可以是R+上的任意实数。学校领导在整个学校中随机抽取了N个人来统计数据,并公布了这些人的身高极差X。对此,学校希望得到全校学生的身高极...原创 2018-03-17 15:17:32 · 162 阅读 · 0 评论 -
BZOJ2326 [HNOI2011]数学作业
标签:矩阵乘法题目题目传送门分析设f[n]表示Concatenate(1,n)那么f[i]=f[i−1]∗10+(i−1)+1 (1≤i≤9)f[i]=f[i−1]∗10+(i−1)+1 (1≤i≤9)f[i]=f[i-1]*10+(i-1)+1 \ \ (1\leq i\leq 9)f[i]=f[i−1]∗1...原创 2018-03-11 21:49:49 · 144 阅读 · 0 评论 -
BZOJ4384 [POI2015]Trzy wieże
标签:智商题题目题目传送门Description给定一个长度为n的仅包含’B’、‘C’、'S’三种字符的字符串,请找到最长的一段连续子串,使得这一段要么只有一种字符,要么有多种字符,但是没有任意两种字符出现次数相同。Input第一行包含一个正整数n(1&lt;=n&lt;=1000000)n(1&lt;=n&lt;=1000000)n(1<=n&l...原创 2018-10-17 23:39:20 · 517 阅读 · 0 评论 -
洛谷4424 [HNOI/AHOI2018]寻宝游戏
标签:智商题题目题目传送门题目描述某大学每年都会有一次Mystery Hunt的活动,玩家需要根据设置的线索解谜,找到宝藏的位置,前一年获胜的队伍可以获得这一年出题的机会。作为新生的你,对这个活动非常感兴趣。你每天都要从西向东经过教学楼一条很长的走廊,这条走廊是如此的长,以至于它被人戏称为infinite corridor。一次,你经过这条走廊时注意到在走廊的墙壁上隐藏着nnn个等长的二...原创 2018-10-16 04:23:23 · 259 阅读 · 0 评论 -
【NOIP模拟赛】Divisors
标签:数论题目给定 m 个不同的正整数 a1, a2, …, am,请对 0 到 m 每一个 k 计算,在区间 [1, n] 里有多少正整数是 a 中恰好 k 个数的约数。对于 100100%100 的数据,m≤200,n,ai≤109m ≤ 200, n,ai ≤ 10^9m≤200,n,ai≤109。分析30pts暴力随便写,时间复杂度O(nm)O(nm)O(nm)100pts正解...原创 2018-10-25 18:24:52 · 479 阅读 · 0 评论 -
洛谷2480 [SDOI2010]古代猪文
标签:数论,Lucas定理,CRT,快速幂题目题目传送门计算G∑i∣nC(n,i)%PG^{\sum_{i|n} C(n,i)} \% PG∑i∣nC(n,i)%P100%100\%100%的数据中,1≤G≤1000000000,1≤N≤10000000001\leq G\leq 1000000000,1\leq N \leq 10000000001≤G≤1000000000,1≤N≤1...原创 2018-11-03 16:25:37 · 205 阅读 · 0 评论 -
洛谷4994 终于结束的起点
标签:斐波那契数列题目题目传送门题目背景终于结束的起点终于写下句点终于我们告别终于我们又回到原点……一个个 OIer 的竞赛生涯总是从一场 NOIp 开始,大多也在一场 NOIp 中结束,好似一次次轮回在不断上演。如果这次 NOIp 是你的起点,那么祝你的 OI 生涯如同夏花般绚烂。如果这次 NOIp 是你的终点,那么祝你的 OI 回忆宛若繁星般璀璨。也许这是你最后一次...原创 2018-11-06 17:02:48 · 309 阅读 · 0 评论 -
洛谷4996 咕咕咕
标签:组合数题目题目传送门题目描述小 F 是一个能鸽善鹉的同学,他经常把事情拖到最后一天才去做,导致他的某些日子总是非常匆忙。比如,时间回溯到了 2018 年 11 月 3 日。小 F 望着自己的任务清单:看 iG 夺冠;补月赛题的锅。小 F 虽然经常咕咕咕,但他完成任务也是很厉害的,他一次性可以完成剩余任务的任一非空子集。比如,他现在可以选择以下几种中的一种:看 iG 夺...原创 2018-11-06 17:43:22 · 592 阅读 · 0 评论 -
洛谷2220 [HAOI2012]容易题
标签:快速幂题目题目传送门题目描述为了使得大家高兴,小Q特意出个自认为的简单题(easy)来满足大家,这道简单题是描述如下:有一个数列A已知对于所有的A[i]都是1~n的自然数,并且知道对于一些A[i]不能取哪些值,我们定义一个数列的积为该数列所有元素的乘积,要求你求出所有可能的数列的积的和 mod 1000000007的值,是不是很简单呢?呵呵!输入输出格式输入格式第一行三个整数...原创 2018-11-02 14:59:12 · 195 阅读 · 0 评论 -
洛谷4925 [1007]Scarlet的字符串不可能这么可爱
标签:数学题目题目传送门题目描述Scarlet妄图构造字符集为kkk,长度为LLL的字符串,满足没有任何一个长度超过111的回文连续子串。看起来这样的字符串太多了,Scarlet随手加了个限制:她指定了字符串的第sss位为www。这下Scarlet不会做了,请你来帮她计算究竟有多少满足条件的字符串。按照套路,你只要求出答案对ppp取模后的结果。输入输出格式输入格式第一行三个整数k...原创 2018-10-12 17:15:04 · 240 阅读 · 0 评论 -
BZOJ5445 [Ceoi2018]Toys
标签:数学题目题目传送门题意简述:达达兔有很多不同种类玩具,每种玩具可能有很多个(存在区别),每天达达兔可以在不同种类的玩具中每种选择一个,组合起来,最多可以玩耍n天(n天中不存在重复组合的情况),问有多少种情况可以满足,求达达兔可以拥有多少玩具分析一眼就知道是数学题然后根据样例简单推推发现答案就是可以将n分解的不同组合算是水题了吧qwqcode#include<iost...原创 2018-09-21 17:23:12 · 445 阅读 · 0 评论 -
B君的教育【省选模拟赛】
标签:数学题目分析类似二进制拆分,短除法直接看代码就好复杂度O(log n)code#include<iostream>#include<cstdio>#include<cstdlib>#include<cmath>#include<cstring>#include<algori...原创 2018-03-12 17:15:31 · 259 阅读 · 0 评论 -
洛谷3747 [六省联考2017]相逢是问候
标签:线段树,欧拉定理题目题目传送门题目描述Informatik verbindet dich und mich.信息将你我连结。B 君希望以维护一个长度为 n 的数组,这个数组的下标为从 1 到 n 的正整数。一共有 m 个操作,可以分为两种:0lr表示将第l个到第r个数(al,al+1,...ar)中的每一个数ai替换为cai,即c的ai次方,其中c是输入...原创 2018-03-19 18:28:01 · 422 阅读 · 0 评论 -
洛谷3746 [六省联考2017]组合数问题
标签:组合数,矩阵快速幂,倍增题目题目传送门题目描述组合数 C(n,m) 表示的是从 n 个互不相同的物品中选出 m 个物品的方案数。举个例子,从 (1;2;3) 三个物品中选择两个物品可以有 (1;2);(1;3);(2;3) 这三种选择方法。根据组合数的定义,我们可以给出计算组合数 C(n,m) 的一般公式:Cmn=n!m!(n−m)!Cnm=n!m!(n−m)!C_...原创 2018-03-19 18:43:23 · 373 阅读 · 0 评论 -
子集和【省选模拟赛】
标签:DP,数学题目分析首先将0单独分析,判断出0的个数numzero=log2p[0]numzero=log2p[0]num_{zero}=\log_{2} p[0]然后可以将pi整体除num_zero对于S内没有负数的情况,每次取出最小的Si,计算没有这个元素后每个子集的和S内有负数的时候,考虑下Si中最大的数X和次大的数Y,S内一定存在一个数的绝...原创 2018-03-13 21:05:09 · 198 阅读 · 0 评论 -
洛谷3343 [ZJOI2015]地震后的幻想乡
标签:DP,数学题目题目传送门题目描述傲娇少女幽香是一个很萌很萌的妹子,而且她非常非常地有爱心,很喜欢为幻想乡的人们做一些自己力所能及的事情来帮助他们。 这不,幻想乡突然发生了地震,所有的道路都崩塌了。现在的首要任务是尽快让幻想乡的交通体系重新建立起来。幻想乡一共有n个地方,那么最快的方法当然是修复n-1条道路将这n个地方都连接起来。 幻想乡这n个地方本来是连通的,一共有m...原创 2018-03-13 22:06:08 · 368 阅读 · 0 评论 -
洛谷3750 [六省联考2017]分手是祝愿
标签:DP,逆元题目题目传送门题目描述Zeit und Raum trennen dich und mich.时空将你我分开。B 君在玩一个游戏,这个游戏由 n 个灯和 n 个开关组成,给定这 n 个灯的初始状态,下标为从 1 到 n 的正整数。每个灯有两个状态亮和灭,我们用 1 来表示这个灯是亮的,用 0 表示这个灯是灭的,游戏的目标是使所有灯都灭掉。但是当操...原创 2018-03-21 11:52:40 · 400 阅读 · 0 评论 -
洛谷2179 [NOI2012]骑行川藏
标签:拉格朗日乘数法,二分题目题目传送门题目描述蛋蛋非常热衷于挑战自我,今年暑假他准备沿川藏线骑着自行车从成都前往拉萨.川藏线的沿途有着非常美丽的风景,但在这一路上也有着很多的艰难险阻,路况变化多端,而蛋蛋的体力十分有限,因此在每天的骑行前设定好目的地,同时合理分配好自己的体力是一件非常重要的事情.由于蛋蛋装备了一辆非常好的自行车,因此在骑行过程中可以认为他仅在克服...原创 2018-04-03 18:06:44 · 287 阅读 · 0 评论 -
BZOJ4724 [POI2017]Podzielno
标签:数论,二分题目题目传送门DescriptionB进制数,每个数字i(i=0,1,…,B-1)有a[i]个。你要用这些数字组成一个最大的B进制数X(不能有前导零,不需要用完所有数字),使得X是B-1的倍数。q次询问,每次询问X在B进制下的第k位数字是什么(最低位是第0位)。Input第一行包含两个正整数B(2<=B<=10^6),q(1<=q&...原创 2018-04-06 16:29:59 · 155 阅读 · 0 评论 -
BZOJ2179 FFT快速傅立叶
标签:FFT题目题目传送门Description 给出两个n位10进制整数x和y,你需要计算x*y。 Input 第一行一个正整数n。 第二行描述一个位数为n的正整数x。 第三行描述一个位数为n的正整数y。 Output 输出一行,即x*y的结果。 Sample Input 134Sample Output 12数据范围:n<=60000分析FFT模板题,理解起来好困难啊,照着黄学长原创 2017-12-13 17:18:38 · 458 阅读 · 0 评论 -
BZOJ2154 Crash的数字表格
标签:莫比乌斯反演题目题目传送门Description今天的数学课上,Crash小朋友学习了最小公倍数(Least Common Multiple)。对于两个正整数a和b,LCM(a, b)表示能同时被a和b整除的最小正整数。例如,LCM(6, 8) = 24。回到家后,Crash还在想着课上学的东西,为了研究最小公倍数,他画了一张N*M的表格。每个格子里写了一个数字,其中第i行第j列的那个格子里写原创 2017-12-13 18:02:27 · 678 阅读 · 0 评论