数论
^Rely!-
来自仙都的骚年
展开
-
P2312 解方程(秦九韶算法,模运算性质)
P2312 解方程题目描述给出一个形如a0+a1x+a2x2+⋯+anxn=0a_0+a_1x+a_2x^2+⋯+a_nx^n=0a0+a1x+a2x2+⋯+anxn=0的多项式方程,求这个方程在[1,m][1,m][1,m]区间内的所有整数解.题目分析分析出题人的意思并观察数据范围. 可见∣ai∣|a_i|∣ai∣的数据范围非常大,而mmm的数据范围却比...原创 2019-10-25 20:19:45 · 327 阅读 · 0 评论 -
P3986 斐波那契数列(拓展欧几里得定理)
P3986 斐波那契数列题目描述定义一个数列:f(1)=a,f(2)=b,f(n (n>1) )=f(n−1)+f(n−2)f(1)=a,f(2)=b,f(n\:(n>1)\:)=f(n-1)+f(n-2)f(1)=a,f(2)=b,f(n(n>1))=f(n−1)+f(n−2),其中a,ba,ba,b均为正整数,问有多少种(a,b)(a,b)(a,b)使得kkk出现在数列中...原创 2019-10-24 20:36:59 · 455 阅读 · 0 评论 -
P4777 扩展中国剩余定理(exCRT)
P4777 扩展中国剩余定理简要题意给定nnn组非负整数ai,bia_i, b_iai,bi,求解关于xxx的方程组的最小非负整数解.每个方程的形式如下:x≡ai(mod  bi).x\equiv a_i (mod \:\:b_i).x≡ai(modbi).其中b1,b2,b3...bkb_1,b_2,b_3...b...原创 2019-08-07 19:33:39 · 154 阅读 · 0 评论 -
P1134 阶乘问题(数论,分解质因数)
P1134 阶乘问题题目大意求阶乘nnn的最后一位非零数.题目分析可以发现,最后一位非零数一定是2,4,6,8{2,4,6,8}2,4,6,8中的某一个数.所以可以写个随机数生成器交上去那我们不妨考虑什么情况下会产生后导000:2∗5=102*5=102∗5=10显然222的个数比555的个数多,那我们就可以对每个数,分解出它所含的222和555,再拿剩下的去乘和模;计算的冗余22...原创 2019-08-09 22:27:39 · 225 阅读 · 0 评论 -
P4774 [NOI2018]屠龙勇士(exCRT,multiset)
P4774 [NOI2018]屠龙勇士本题做题思路参考 @shadowice1984的题解简要题意有nnn条巨龙和mmm把剑,每条巨龙有aia_iai的初始生命值,有pip_ipi的恢复能力. 一条巨龙被杀死当且仅当其受到的伤害使其剩余血量恰好为000或者在任意次恢复后恰好为000.而每次拿来杀巨龙的剑也有要求:1.1 .1. 优先选择当前拥有的,攻击力不高于巨龙初始生命值中攻击力最...原创 2019-08-10 16:49:05 · 176 阅读 · 0 评论 -
P1069 细胞分裂(分解质因子)
P1069 细胞分裂题目描述给出两个数m1,m2m1,m2m1,m2和nnn个数s1,s2,....,sns_1,s_2,....,s_ns1,s2,....,sn,试在sis_isi中选取一个数使得m1m2∣(si)km_{1}^{m_2}|(s_i)^{k}m1m2∣(si)k (m1m2m_{1}^{m_2}m1m2整除(si)k(s_i)^{k}(si)k)中的kk...原创 2019-08-10 20:58:46 · 380 阅读 · 0 评论 -
P3244 [HNOI2015]落忆枫音(DAG上的动态规划问题,朱刘定理,乘法逆元)
P3244 [HNOI2015]落忆枫音样例太坑了!竟然和题目描述给的图不一样!题目描述给定一张有向无环图,这张图满足一个性质:以点1为根节点,保证至少有一棵有向树,连接所有的节点.现在向这张图中新增一条给定的有向边,求增加这条有向边之后,有向无环图中的有向树的数量.答案可能会很大,所以要对1e9+71e9+71e9+7取模.题目解析首先,我们有这样一个定理:朱刘定理:一张有向无...原创 2019-09-12 18:07:35 · 184 阅读 · 0 评论