数论
eazo
这个作者很懒,什么都没留下…
展开
-
高中题(线性代数)
题目描述一个数列{an},满足an+2=x⋅an+1+y⋅an,求答案对998244353取模。输入第一行一个整数T,即数据组数。下面T行,每行5个整数,即n,a1,a2,x,y,含义如上。输出共T行,每行1个整数,即每组数据的答案。样例输入33 0 2 0 03 1 2 0 13 1 0 0 1样例输出8102提示对于100%的数据,1≤T≤104,1≤n≤1018,0≤a1,a2,x,y≤998244352。思路这题要求的对象是递推式的三次方和,因此可以通过矩阵快原创 2020-06-30 23:05:45 · 1353 阅读 · 0 评论 -
集合 (set)(数论)
题目描述你需要维护一个数的集合,一开始这个集合中包含1~n中的所有正整数,你需要支持以下三种操作:·0 x删除集合中所有 x 的倍数;·1 x对于所有正整数i,将 ix 加入集合;·2 k询问元素 k 是否在当前集合中。输入第一行两个正整数n,m,分别表示初始集合和操作次数。接下来m行,每行两个整数表示一个操作,格式同问题描述。输出对于每个询问,输出一行 yes 或 no 表示答案。样例输入10 62 50 52 100 21 32 6样例输出yesnoyes提示原创 2020-06-24 15:07:29 · 422 阅读 · 0 评论 -
Alice的难题(欧拉筛 + 状压dp)
**题目描述 **众所周知,Alice是一个电视迷。但是期末考试逼近, Alice依然沉迷于看电视剧,于是 Bob给Alice出了一个题。如果 Alice不能解答这个题,就只能去复习准备考试了。问题如下:给定n个整数(3≤n≤100000)排成一行,每个数字表示 Alice看过的第 i 部电视剧的时长,现在规定每部电视剧的鸡汤值为电视时长的最小质因子。现在要求Alice任意选出三段连续且不相交的区间,且区间长度分别是 a,b,c(a,b,c都是正整数,且 a,b,c的和不超过 n。且0 <T<原创 2020-06-06 19:03:26 · 519 阅读 · 0 评论 -
魔环上的树(组合数学 图论)
题目描述大魔头路西法拥有一样可怕的神器——魔环,魔环上有着n个用来摆放神珠的位置,并且这n个位置两两不重叠。当路西法想要施放某种法术时,他便会将n个神珠放在这n个位置上,神珠就位后,有着“亲密联系”的神珠之间将产生一道丝线,如果有两条丝线相交且交点不在顶点处,路西法的法术将会失效,现在路西法告诉你他的那些神珠之间有着“亲密联系”,要求你告诉他有多少种摆放神珠的方案使法术顺利施放?顺便提一句: ...原创 2020-01-31 00:47:44 · 280 阅读 · 0 评论 -
Cell Distance(数论)
题目描述We have a grid of squares with N rows and M columns. Let (i,j) denote the square at the i-th row from the top and j-th column from the left. We will choose K of the squares and put a piece on eac...原创 2020-01-21 00:01:17 · 392 阅读 · 0 评论 -
THE TOWER(几何)
题目描述The Tower shows atall tower perched on the top of a rocky mountain. Lightning strikes, setting the building alight, and two people leap frnm the windows, head first and arms outstretched.It is a...原创 2019-05-04 23:58:09 · 704 阅读 · 1 评论 -
Floating-Point Hazard(数论)
题目描述Given the value of low, high you will have to find the value of the following expression:If you try to find the value of the above expression in a straightforward way, the answer may be incorre...原创 2019-04-30 23:13:17 · 156 阅读 · 0 评论 -
Little Sub and Triangles(向量叉积)
题目描述Little Sub loves triangles. Now he has a problem for you.Given n points on the two-dimensional plane, you have to answer many queries. Each query require you to calculate the number of triangles...原创 2019-05-07 13:00:09 · 308 阅读 · 0 评论 -
老魔杖(博弈 大数取模)
题目描述三大死亡圣器之一的老魔杖,被誉为最强魔杖,被Harry掰断后扔在悬崖下。某一天,小A有幸在悬崖下捡到了这根魔杖,然而由于损坏严重,所以只能施一些简单的小魔法。恰好魔法界新兴起了一种小游戏,这个游戏是这样的:地上有一些砖块,每一块的长度都是1,2,3,4中的一个整数。每次一个人可以进行两种操作中的一种:1.使用“粉身碎骨”咒,粉碎n个长度为n的砖块.2.使用“变形咒”,把一个长度大...原创 2019-05-19 23:03:03 · 1079 阅读 · 0 评论 -
LiMn2O4的数学之路(斐波那契数列)
题目描述长期以来,LiMn2O4常常会因为自己成为不了数学选手而苦恼,并曾经有过一次转型的尝试。那是一个月黑风高的十一长假,LiMn2O4拿起了厚厚的《具体数学》。路过的practer看见了,practer说你有没有办法求一下这个公式的值:LiMn2O4看了眼公式,说这个值有无理数,怎么表示?可以做?于是practer给了LiMn2O4第另一个公式:求第一个公式减第二个公式的值。LiMn...原创 2019-07-01 15:30:17 · 904 阅读 · 0 评论 -
杯子
题目描述小明买了N个容积可以是无穷大的杯子,刚开始的时候每个杯子里有1升水,接着小明发现杯子实在太多了,于是他决定保留不超过K个杯子。每次他选择两个当前含水量相等的杯子,把一个杯子的水全部倒进另一个里,然后把空瓶丢弃。(不能丢弃有水的杯子)显然在有些情况下小明无法达到他的目标,比如N=3,K=1。此时小明会重新买一些新的杯子(新杯子容积无限,开始时有1升水),以达到目标。现在小明想知道,最少...原创 2019-07-06 23:44:44 · 803 阅读 · 0 评论 -
Fansblog(数论 威尔逊定理 米勒罗宾素数检测)
题目描述Farmer John keeps a website called ‘FansBlog’ .Everyday , there are many people visited this blog.One day, he find the visits has reached P , which is a prime number.He thinks it is a interesting...原创 2019-07-30 10:08:01 · 167 阅读 · 0 评论 -
Minimal Power of Prime(数论,思维)
题目描述You are given a positive integer n > 1. Consider all the different prime divisors of n. Each of them is included in the expansion n into prime factors in some degree. Required to find among th...原创 2019-08-06 11:00:56 · 289 阅读 · 0 评论 -
All men are brothers(并查集 数论)
#include <bits/stdc++.h>using namespace std;typedef pair<int,int> P;typedef long long ll;const int N=100005;const int INF=0x3f3f3f;const ll mod=1e9;int n,m,fa[N];ll sum[N];int v...原创 2019-08-15 20:46:26 · 503 阅读 · 0 评论 -
THE MOON(概率dp)
题目描述The Moon card shows alarge, full moon in the night’s sky,positioned between two large towers. The Moon is a symbol of intuition, dreams, and the unconscious. The light of the moon is dim, compare...原创 2019-05-04 23:45:04 · 650 阅读 · 0 评论 -
Subprime Fibonacci Sequence(埃氏筛 模拟)
题目描述The Subprime function, SP(n) of a positive integer n, is defined by:SP(n) = n if n is 1 or a primeOtherwise,SP(n) = n/p where p is the smallest prime dividing nA Subprime Fibonacci sequenc...原创 2019-04-19 13:08:33 · 357 阅读 · 0 评论 -
每日一练补题(19.1.31)
NOIP2005 普及组复赛 采药(DP)题目描述辰辰是个天资聪颖的孩子,他的梦想是成为世界上最伟大的医师。为此,他想拜附近最有威望的医师为师。医师为了判断他的资质,给他出了一个难题。医师把他带 到一个到处都是草药的山洞里对他说:“孩子,这个山洞里有一些不同的草药,采每一株都需要一些时间,每一株也有它自身的价值。我会给你一段时间,在这段时 间里,你可以采到一些草药。如果你是一个聪明的孩子,你...原创 2019-01-31 16:53:39 · 406 阅读 · 0 评论 -
每日一练 19.2.15
NOIP 2011 提高组计算系数题目描述给定一个多项式(by+ax)k,请求出多项式展开后xn * ym 项的系数。输入共一行,包含5 个整数,分别为 a ,b ,k ,n ,m,每两个整数之间用一个空格隔开。0≤k≤1000, 0≤n,m≤k 且 n+m=k, 0≤a,b≤100,000输出输出共1 行,包含一个整数,表示所求的系数,这个系数可能很大,输出对10007 取模后的结...原创 2019-02-15 17:58:35 · 596 阅读 · 0 评论 -
数论学习笔记
引用自https://www.cnblogs.com/zyf3855923/category/1167779.html1.素数唯一分解定理单个素数判定方法:枚举所有小于数,看是否它能整除其他自然数,但实际上只需要枚举根号次。代码实现bool Is_prime(int n){ for(int i=1;i*i&amp;amp;lt;=n;++i) { if(n%i==0...转载 2019-01-13 22:00:00 · 947 阅读 · 3 评论 -
每日一练 19.2.16
NOIP2012 提高组同余方程题目描述求关于 x 的同余方程 ax ≡ 1 (mod b)的最小正整数解。输入输入只有一行,包含两个正整数 a, b,用一个空格隔开。输出输出只有一行,包含一个正整数 x0,即最小正整数解。输入数据保证一定有解。样例输入3 10样例输出7提示对于 100%的数据,2 ≤a, b≤ 2,000,000,000。思路扩展欧几里得算法代码...原创 2019-02-16 17:29:44 · 159 阅读 · 0 评论 -
每日一练19.2.11
【Noip2009】hankson的趣味题题目描述Hanks 博士是 BT (Bio-Tech,生物技术) 领域的知名专家,他的儿子名叫 Hankson。现在,刚刚放学回家的 Hankson 正在思考一个有趣的问题。今天在课堂上,老师讲解了如何求两个正整数 c1 和 c2 的最大公约数和最小公倍数。现在 Hankson 认为自己已经熟练地掌握了这些知识,他开始思考一个“求公约数”和“求公倍数...原创 2019-02-11 15:43:45 · 230 阅读 · 0 评论 -
欧几里得算法、扩展欧几里得算法与中国剩余定理
前几天在做训练题的时候发现自己对数论基础知识的了解很浅薄,为了加深记忆,于是打算做一做整理,毕竟好记性不如烂笔头欧几里得算法欧几里得算法是一种用于求取最大公约数的快速算法,也就是辗转相除法,用公式表达就是gcd(a,b)=gcd(b,a%b),接下来就进行证明假设 a>b a,b的公约数为k, a=bx+y;则能推出 a%k==0, b%k==0,a%b==y由此可得 bx%k==...原创 2019-02-28 21:53:31 · 539 阅读 · 0 评论 -
青蛙的约会(扩展欧几里得)
两只青蛙在网上相识了,它们聊得很开心,于是觉得很有必要见一面。它们很高兴地发现它们住在同一条纬度线上,于是它们约定各自朝西跳,直到碰面为止。可是它们出发之前忘记了一件很重要的事情,既没有问清楚对方的特征,也没有约定见面的具体位置。不过青蛙们都是很乐观的,它们觉得只要一直朝着某个方向跳下去,总能碰到对方的。但是除非这两只青蛙在同一时间跳到同一点上,不然是永远都不可能碰面的。为了帮助这两只乐观的青蛙,...原创 2019-02-28 23:01:54 · 131 阅读 · 0 评论 -
Master of GCD
题目描述Hakase has n numbers in a line. At fi rst, they are all equal to 1. Besides, Hakase is interested in primes. She will choose a continuous subsequence [l, r] and a prime parameter x each time and ...原创 2019-04-05 20:11:08 · 288 阅读 · 0 评论 -
Master of Phi(数论,dfs)
题目描述You are given an integer n. Please output the answer of modulo 998244353. n is represented in the form of factorization.φ(n) is Euler’s totient function, and it is defi ned more formally as th...原创 2019-04-05 21:33:37 · 403 阅读 · 0 评论 -
Master of Random(数论)
题目描述Hakase provides Nano with a problem. There is a rooted tree with values on nodes. For each query,you are asked to calculate the sum of the values in the subtree. However, Nano is a rookie so she ...原创 2019-04-06 20:02:39 · 229 阅读 · 0 评论 -
fps游戏
题目描述fps游戏是第一人称射击游戏。这类游戏有一个很重要的技巧也是基本功之一的,是压枪。为了模拟真实环境,在游戏里你每开一枪,枪口都会往上和左右浮动。如果你想使枪口在某个范围内,为了提高精准度,你就必须压枪。而且每把枪的后坐力不同和有效打击距离不同,就需要对每把枪都很熟悉,能很快的计算出在多远距离外开枪枪口会往上和左右浮动多少。现在只考虑枪的垂直浮动。假设在d米外有一个靶子,初始枪口...原创 2019-04-06 20:43:15 · 275 阅读 · 0 评论 -
Spare Tire(容斥)
A sequence of integer{an}{an}can be expressed as:Now there are two integers nn and mm. I’m a pretty girl. I want to find all b1,b2,b3⋯bpb1,b2,b3⋯bpthat1⩽bi⩽n1⩽bi⩽n is relatively-prime with the integ...转载 2019-05-02 00:22:52 · 354 阅读 · 0 评论 -
GCDLCM (Pollard's rho Miller_Rabin)
题目描述In FZU ACM team, BroterJ and Silchen are good friends, and they often play some interesting games.One day they play a game about GCD and LCM. firstly BrotherJ writes an integer A and Silchen wri...原创 2019-05-02 21:12:54 · 173 阅读 · 0 评论 -
H - Happy 2004
转载自hdu 1452 Happy 2004Consider a positive integer X,and let S be the sum of all positive integer divisors of 2004^X. Your job is to determine S modulo 29 (the rest of the division of S by 29).Take ...原创 2019-01-18 19:44:48 · 111 阅读 · 0 评论