随笔分类 - acm / 数论
摘要:GCD + DP + 调和级数/埃式筛 [Problem - D - Codeforces](https://codeforces.com/contest/1610/problem/D) 题意 给出一个长度为 的数组
阅读全文
摘要:裴蜀定理 + lowbit Problem - D - Codeforces 题意 定义一个包含 个元素的数组 是好的,当且仅当满足以下两个条件 对于 , 存在一个长度为 的连续的段(如 , [1,2,3,4], [-1,0,1,2]等就是符
阅读全文
摘要:GCD + st表 + 二分 Problem - 1632D - Codeforces 题意 给出一个长度为 的数组 , 可以修改任何一个位置的数为任何一个正整数,对于任意一段区间 $[l,r];(1<=l<=r<=n
阅读全文
摘要:GCD + 位运算 [Problem - 1665D - Codeforces](https://codeforces.com/problemset/problem/1627/D) 题意 交互题,有一个未知数 , 最多有 30 次询问,每次询问给出 $1<=a,b<=
阅读全文
摘要:枚举 + 数论 Problem - E - Codeforces 题意 有一个 的矩阵,第 i 行第 j 列是 , 求这个矩阵中的 的数中有多少种不同的数 思路 第 1 行都是 1; 和第 2 行 有可能 重复的只可能在 2 的幂次行; 和
阅读全文
摘要:GCD Problem - D - Codeforces 题意 有 2 个等差数列 A,B,它们公有的项组成新的等差数列 C; 现在给出 B 的(首项,公差,项数)= (b,q,y),C 的(首项,公差,项数)= (c,r,z) 求满足条件的 A 的数量,如果有无穷多个输出 -1 思路 记 A,B,
阅读全文
摘要:exgcd Problem - E - Codeforces 题意 给 个菜,每个菜可以加红辣椒或黑辣椒,分别可以获得 分; 有 个商店,第 i 个商店包含 , 表示只打包卖红辣椒 个,黑
阅读全文
摘要:构造 + 费马小定理 2022ICPC网络赛(II)A [题目详情 - A Yet Another Remainder (pintia.cn)](https://codeforces.com/contest/1734/problem/E) 题意 有一个大整数
阅读全文
摘要:欧拉函数,枚举 Problem - E - Codeforces 题意 给定整数 , 对于所有的正整数三元组 ,求 的和 思路 对于数论题可以多尝试几种枚举顺序,可能会利用到某些性质优化 首先若枚举 c, 再枚举
阅读全文
摘要:选数(代码源每日一题) 选数 - 题目 - Daimayuan Online Judge 抽屉原理 求出前缀和 mod n 后的值,若前缀和的某一项 i 为 0,则 [1, n] 就是满足条件的区间 若前缀和没有为 0 的项,由于有 , n 个数,值域分布在 \([1,n-1]
阅读全文
摘要:E - Ring MST 数论,最小生成树 根据 kruskal 的原理,将边排序取最小的、可以两端点未联通的前 条边即可,但本题的边数是 级别,不能排序 只有 种操作,每种操作的代价是相同的,第 种操作是连接 与 \((x+A_i
阅读全文
摘要:狄利克雷卷积 f, g 为数论函数 , 即 性质 满足交换律 满足结合律,即 \(p(n)=(f*g)*h=f*(g*h)=\sum\limits_{d_1*d_2*d_3=n}f(d_1)*
阅读全文