随笔分类 -  数论-基础数学

摘要:题面 https://www.luogu.com.cn/problem/P4296 分析 移项得x^2-1=0(mod n) 即平方差公式 即存在 x,x-2 ,其中有一个数满足为n的倍数 设 kab=kn 满足(ka±2)%b==0 在根号n范围内枚举a,记录合法a,b 则时间复杂度为$O(2\s 阅读全文
posted @ 2020-10-21 22:00 Vagari 阅读(110) 评论(0) 推荐(0) 编辑
摘要:题面 https://www.luogu.com.cn/problem/P1224 分析 注意到k很小,只有2,3 对k值讨论 当k=2时,对于一个向量i,乘以之前向量的前缀和,如果之前向量与其乘积在模意义下都为1,值就为(i-1)%2,如果不为,则存在一个向量与其乘积在模意义下为0,O(nd) 当 阅读全文
posted @ 2020-10-21 21:24 Vagari 阅读(137) 评论(0) 推荐(0) 编辑
摘要:Description 有一棵n个节点的无根树,给出其中的m对点对<x,y>。问有多少条树上的简单路径<u,v>满足该路径上不存在任何一对给出的点对<x,y>。 这里我们认为路径<u,v>和<v,u>是相同的。并且对于题目中给出的点对<x,y>满足x!=y,对于你要计数的路径<u,v>满足u!=v( 阅读全文
posted @ 2019-08-09 07:32 Vagari 阅读(457) 评论(0) 推荐(0) 编辑
摘要:Description 除去对铁质盔甲强烈的热爱,Brunhilda是一个正常的7岁女孩。近期,她正在策划一个完美的生日派对。她发明了如下的一个游戏:所有的孩子在一个数k被宣读之前不停地跑来跑去。当这个数字k宣读后,所有的孩子将形成人数恰好为k的若干群体,且保证剩余的孩子数目小于k。最后,这不足k个 阅读全文
posted @ 2019-07-09 07:35 Vagari 阅读(192) 评论(0) 推荐(0) 编辑
摘要:Description Hotham市再次被Jester袭击。这一次,Jester攻击的目标是Hotham的供水系统。Hotham的淡水存储在N个水库,由M个管道连接。任意2个水库之间至少有一条路径,该路径可能包含多个管道。每个管道连接两个不同的水库,任何两个水库之间最多只有一个管道。Jester破 阅读全文
posted @ 2019-07-05 07:31 Vagari 阅读(222) 评论(0) 推荐(0) 编辑
摘要:Description Description Input Output Input Input Output Output Sample Input 6 1 24 3 2 8 6 2 Sample Output 3 5 Sample Input 6 1 24 3 2 8 6 2 Sample In 阅读全文
posted @ 2019-07-04 07:45 Vagari 阅读(157) 评论(0) 推荐(0) 编辑
摘要:https://www.luogu.org/problemnew/show/P2928 分析 一道挺有意思的思维题 因为所有点都在运动,不好做,我们把运动改为相对的 设bessie在原点(0,0),不运动,则杀手们的参数则为(x-bx,y-by,vx-vbx,vy-vby) 那么题目就变为求杀手什么 阅读全文
posted @ 2019-07-02 21:48 Vagari 阅读(183) 评论(0) 推荐(0) 编辑
摘要:Description 你在一个跨国公司负责发工资,每个工人的工资以自己本国货币结算。如果你手头上有足够的该国货币,你就直接发给他;如果没有足够的该国货币,他也不介意收到其他种类的货币,前提是按兑换关系他没有少拿就可以了。例如,有六种货币:A,B,C,D,E,F,你知道这些货币的兑换关系是:23 A 阅读全文
posted @ 2019-07-02 07:31 Vagari 阅读(144) 评论(0) 推荐(0) 编辑
摘要:Description 现在有一个长度为n的串S,其中每一个字母都是前m个小写字母计算有多少个不同的长度为n的T(其中T也是由前m个小写字母组成),并且S与T的LCS为n-1LCS就是同时存在于S和T的最长子序列 Description 现在有一个长度为n的串S,其中每一个字母都是前m个小写字母计算 阅读全文
posted @ 2019-04-09 20:05 Vagari 阅读(214) 评论(0) 推荐(0) 编辑
摘要:Description 富爷说来一棵树,于是大头栽了一棵树。树大了,有n个点和n - 1条边,任意两个点都是联通的,点的标号为1 - n。爱树的大头和富爷在树上安居乐业,但大头住在u,而富爷住在v,他们都很不高兴,因为u到v有且只有一条简单路径。当然了,树王富爷找到了解决办法,他打算带着大头再给树建 阅读全文
posted @ 2019-03-21 21:44 Vagari 阅读(155) 评论(0) 推荐(0) 编辑
摘要:Description Description Input Output Input Input Output Output Sample Input 5 21 5 2 3 71 3 2 12 5 3 0 Sample Output 21 Sample Input 5 21 5 2 3 71 3 2 阅读全文
posted @ 2019-03-21 20:51 Vagari 阅读(125) 评论(0) 推荐(0) 编辑
摘要:Description DX3906星系,Melancholy星上,我在勘测这里的地质情况。我把这些天来已探测到的区域分为N组,并用二元组(D,V)对每一组进行标记:其中D为区域的相对距离,V为内部地质元素的相对丰富程度。在我的日程安排表上有Q项指派的计划。每项计划的形式是类似的,都是“对相对距离D 阅读全文
posted @ 2019-01-28 20:44 Vagari 阅读(291) 评论(1) 推荐(0) 编辑
摘要:Description 在《炉石传说》这款游戏中,有一张随从卡牌叫做“恐怖的奴隶主”。这张卡牌的描述是这样的:每当该随从受到伤害且没有死亡,召唤另一个恐怖的奴隶主。还有一张卡牌叫做“旋风斩”,描述是“对所有随从造成1点伤害”。使用“旋风斩”后,生命值变为0的“恐怖的奴隶主”并不会立即死亡,而会先结算 阅读全文
posted @ 2019-01-27 21:30 Vagari 阅读(218) 评论(0) 推荐(0) 编辑
摘要:Description 出乎意料的是,幸运E 的小R 居然赢了那个游戏。现在欣喜万分的小R 想要写一张明信片给小Y,但是因为小R 非常羞涩,所以他打算采用一些比较神奇的方式来表达。他定义了一些字符串,s1 = a,s2 = b,si =s_i-1 + s_i-2 (i >=3)。同时他定义了一个字符 阅读全文
posted @ 2019-01-24 21:00 Vagari 阅读(233) 评论(0) 推荐(0) 编辑
摘要:Description 经过一系列的游戏之后,你终于迎来了今天的作业,第一个作业是预习一个超级美好的函数f(x),描述如下。 为了研究这个函数的性质,你决定定义一次变化为x=f(x)。 若x就经过若干次变化为k,则你就会觉得这是一个k变变数。 现在既然你已经这么觉得了,那就只好给定A,B,求有多少个 阅读全文
posted @ 2019-01-24 20:34 Vagari 阅读(148) 评论(0) 推荐(0) 编辑
摘要:Description Tim拥有控制时间的能力。他学会了BFS后,出了一道题:求出一张无向图中连通块的个数。他想请你做出这道题来 Description Tim拥有控制时间的能力。他学会了BFS后,出了一道题:求出一张无向图中连通块的个数。他想请你做出这道题来 Input Output T行,每行 阅读全文
posted @ 2018-11-04 19:09 Vagari 阅读(195) 评论(0) 推荐(0) 编辑
摘要:Description 小明有一个数列。 a[0] = a[1] = 1。 a[i] = i * a[i - 1] * a[i - 2](i≥2)。 小明想知道a[n]的因子个数。 Description 小明有一个数列。 a[0] = a[1] = 1。 a[i] = i * a[i - 1] * 阅读全文
posted @ 2018-10-29 07:38 Vagari 阅读(170) 评论(0) 推荐(0) 编辑
摘要:Description DJL为了避免成为一只咸鱼,来找srwudi学习压代码的技巧。Srwudi的家是一幢h层的摩天大楼。由于前来学习的蒟蒻越来越多,srwudi改造了一个跳楼机,使得访客可以更方便的上楼。经过改造,srwudi的跳楼机可以采用以下四种方式移动:1、向上移动x层;2、向上移动y层; 阅读全文
posted @ 2018-08-23 20:43 Vagari 阅读(303) 评论(0) 推荐(0) 编辑
摘要:Description Description Input 一行由空格隔开的两个整数,分别是 n 和 m。 Output 一行表示答案。 Input 一行由空格隔开的两个整数,分别是 n 和 m。 Input 一行由空格隔开的两个整数,分别是 n 和 m。 Output 一行表示答案。 Output 阅读全文
posted @ 2018-08-15 07:44 Vagari 阅读(189) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示