随笔分类 -  题解

摘要:P4449 于神之怒加强版 Description 多测,数据组数为 \(T\)。 给定 常数 \(k\) 和整数 \(n, m\),计算 \[ \left[\sum_{i = 1}^n \sum_{j = 1}^m \gcd(i, j)^k \right] \bmod (10^9 + 7) \] 阅读全文
posted @ 2022-01-18 21:56 mango09 阅读(46) 评论(0) 推荐(0)
摘要:Lucas的数论 Description 给定整数 \(n\),求 \[ \left[\sum_{i = 1}^n \sum_{j = 1}^n d(ij)\right] \bmod (10^9 + 7) \] 对于 \(100\%\) 的数据 \(n\le 10^9\)。 Solution \[ 阅读全文
posted @ 2022-01-18 20:18 mango09 阅读(62) 评论(0) 推荐(0)
摘要:Description 给定整数 \(n, m\),求 \[ \sum_{i = 1}^n \sum_{j = 1}^m 2 \gcd(i, j) - 1 \] 对于 \(100\%\) 的数据:\(1 \le n, m \le 10^5\)。 Solution 不妨设 \(n\le m\)。 \[ 阅读全文
posted @ 2022-01-18 14:51 mango09 阅读(48) 评论(0) 推荐(0)
摘要:P3768 简单的数学题 Description 给定整数 \(n,p\),请求出 \[ \left(\sum_{i = 1}^{n} \sum_{j = 1}^n ij \gcd(i, j) \right) \bmod p \] 对于 \(100\%\) 的数据,\(n\le 10^{10}, 5 阅读全文
posted @ 2022-01-18 11:21 mango09 阅读(49) 评论(0) 推荐(0)
摘要:P5303 [GXOI/GZOI2019]逼死强迫症 Preface 矩阵题的登峰造极之作。 Description 有 \(T\) 组数据。 对于每组数据,给定正整数 \(N\),请求出用 \((N-1)\) 个 \(2\times 1\) 的方格和 \(2\) 个 \(1\times 1\) 的 阅读全文
posted @ 2021-12-23 13:38 mango09 阅读(63) 评论(0) 推荐(0)
摘要:P3301 [SDOI2013]方程 Description 给定方程及不等式组 \[ \begin{cases} x_1+x_2+\cdots+x_n=m\\ \\ x_1\le a_1\\ x_2\le a_2\\ \cdots\\ x_{n1}\le a_{n1}\\ \\ x_{n1+1}\ 阅读全文
posted @ 2021-12-17 20:25 mango09 阅读(54) 评论(0) 推荐(0)
摘要:【题解】Luogu-P5345 【XR-1】快乐肥宅P5345 【XR-1】快乐肥宅 Preface 好题!!! 当然也很毒瘤。 突然感到屠龙勇士在这题面前 就是逊内!!! Description 给定高次同余方程组 \[ \begin{cases} k_1^x\equiv r_1\pmod {g_1}\\ k_2^x\equiv r_2\pmod 阅读全文
posted @ 2021-12-11 10:36 mango09 阅读(86) 评论(0) 推荐(0)
摘要:与恶龙缠斗过久,自身亦成为恶龙。凝视深渊过久,深渊将回以凝视。 ​ ——尼采 《善恶的彼岸》 P4774 [NOI2018] 屠龙勇士 Description 玩家需要按照编号 \(1 \to n\) 顺序杀掉 \(n\) 条巨龙,每条巨龙拥有一个初始的生命值 \(b_i\)。同时每条巨龙拥有恢复能 阅读全文
posted @ 2021-12-03 19:11 mango09 阅读(54) 评论(0) 推荐(0)
摘要:P2480 [SDOI2010]古代猪文 Description 给定正整数 \(n,g\),求 \(g^{\sum_{k\mid n}C_{n}^{k}}\bmod 999911659\)。 对于 \(100\%\) 的数据,\(1\le n,g \le 10^9\)。 Solution 前置芝士 阅读全文
posted @ 2021-12-02 18:31 mango09 阅读(33) 评论(0) 推荐(0)
摘要:P2155 [SDOI2008] 沙拉公主的困惑 \(\text{Description}\) 给定 \(t,r\),有 \(t\) 次询问,每次给定 \(n,m\),请求出 \([1,n!]\) 中与 \(m!\) 互质的数的数量,答案对 \(r\) 取模. 对于 \(100\%\) 的数据,\( 阅读全文
posted @ 2021-11-01 14:07 mango09 阅读(53) 评论(0) 推荐(0)
摘要:前言 祝愿猪猪早日康复。 昨天在 \(202\) 看 QYB 和 LSC 整活( 所以没时间洗衣服了,洗澡的时候都是开水。 所以定了 \(12:00,12:01,12:02\) 三个闹钟想起来洗衣服,然后一觉睡到 \(6:20\),室友人不在,闹钟响了( 当时觉得很奇怪为什么闹钟没响,但是太困了就继 阅读全文
posted @ 2021-10-07 13:57 mango09 阅读(28) 评论(0) 推荐(0)
摘要:\(\text{Description}\) 定义函数 \(f\),该函数满足 \(\sum\limits_{d\mid n}f(d)=n\) 给定 \(N\) 个正整数 \(A_1,A_2,\dots,A_n\),请求出 \(\sum_{i=1}^Nf(A_i)\)。 测试点编号 \(N\) \( 阅读全文
posted @ 2021-10-07 13:55 mango09 阅读(217) 评论(0) 推荐(1)
摘要:\(\text{Description}\) CF366D Dima and Trap Graph 在一张无向图上有 \(N\) 个点和 \(M\) 条边,每条边连接着点 \(a\) 和点 \(b\),有无数个人编号为 \(1,2,\dots,+\infty\)。通过某条边是要一定的条件的,对于每条 阅读全文
posted @ 2021-10-05 13:38 mango09 阅读(30) 评论(0) 推荐(0)
摘要:\(\text{Description}\) 给定一棵树,每个节点有一盏灯和一个按钮。如果节点的按扭被按了,那么该节点的灯会从熄灭变为点亮(当按之前是熄灭的),或者从点亮到熄灭(当按之前是点亮的)。并且该节点的直接邻居也发生同样的变化。开始的时候,所有的灯都是熄灭的。请计算最少要按多少次按钮,才能让 阅读全文
posted @ 2021-08-24 19:43 mango09 阅读(50) 评论(0) 推荐(0)
摘要:P1352 没有上司的舞会 \(\text{Description}\) 有一棵由 \(n\) 个节点构成的有根树,每个节点有一个权值 \(r_i\),现在要从中选出一些节点,但是不能同时选择一个节点和他的父节点。请选择一些点使得他们的权值和最大,求最大的权值和。 \(\text{Solution} 阅读全文
posted @ 2021-08-24 18:38 mango09 阅读(70) 评论(0) 推荐(0)
摘要:\(\text{Link}\) 题意 给定一张有 \(n\) 个点和 \(m\) 条边的无向连通图,有 \(q\) 次操作,每次往图中添加一条无向边,并询问添加后图中 桥 的数量。 思路 先用求出图中的边双并缩点,顺便求出一开始桥的数量,设 $c_x$​ 表示点 $x$​ 所属的边双编号。 对于添加 阅读全文
posted @ 2021-08-17 17:03 mango09 阅读(228) 评论(0) 推荐(0)
摘要:UVA610 Street Directions 题意 给出一张无向图,尽量使多的边成为单向边且满足改变之后的图仍然是强连通图。 前言 感觉题解区的大佬们用的方法十分麻烦,实际上并不需要边双+缩点。 思路 首先,桥不能被改成单向边,因为会使得某一个方向断开;其次,除了桥之外的边会构成若干个双连通图, 阅读全文
posted @ 2021-08-08 17:06 mango09 阅读(41) 评论(0) 推荐(0)
摘要:P3979 遥远的国度 本题需要支持 $3$ 个操作: 把根修改为 $id$; 将 $x;y$ 路径上的所有点权修改为 $v$; 询问以 $x$ 为根的子树中的最小点权。 看到这道题,第一思路就是对于每个操作 $1$,换根后重新剖一遍。但时间复杂度为 $\operatorname{O}(qn)$!~ 阅读全文
posted @ 2021-08-07 18:08 mango09 阅读(105) 评论(0) 推荐(0)
摘要:原题链接 题意简述 给定一个整数数组 \(a_1,a_2,\cdots,a_n\),计算满足条件的无序三元对 \(i,j,k\) 的数量,使得 \(a_i+a_j+a_k=0\)。 本题思路 首先要注意的是,由于 \(-10^6\le a_i\le10^6\),所以我们需要给 \(a\) 数组集体加 阅读全文
posted @ 2021-08-07 18:05 mango09 阅读(59) 评论(0) 推荐(0)
摘要:Link 考试的 B 题。 不难想到 DP。(然鹅我没想到 qwq) 我们先将数组进行一个神奇的处理,以样例为例: \(a={1,2,3,4}\to a'={1,2,2,3,3,3,4,4,4,4}\) \(b={4,3,2,0}\to b'={1,1,1,1,2,2,2,3,3}\) 这时就变成了 阅读全文
posted @ 2021-08-07 18:01 mango09 阅读(40) 评论(0) 推荐(0)

-->