摘要: 题目大意: 计算\(\sum_{L=1}^{N}\sum_{R=L}^{N}f(A_L,...,A_R)\),其中\(f(A_1,A_2,...,A_N)=\max(A_1,A_2,...,A_N)-count(A_1,A_2,...,A_N)+1\),\(count\)函数的值为参数中不同元素的个 阅读全文
posted @ 2024-05-23 15:01 Alric 阅读(12) 评论(0) 推荐(0) 编辑
摘要: 题目大意: 对于任意\(1\le i,j\le n\),点\(i\)和\(j\)之间存在一条长度为\(\left| j-i\right|\cdot \max(A_i,A_j)\)的边,求\(1\)到\(n\)的最短路。 \(1\)到\(n\)的最短路中经过的点的编号一定是单调递增的,所以将此过程看作 阅读全文
posted @ 2024-05-23 13:51 Alric 阅读(8) 评论(0) 推荐(0) 编辑
摘要: 题目大意: 每次操作可以使\(a\)变成\(a+1\)或\(a\cdot k\),问将\(a\)变成\(b\)最少需要几次操作。 将题目等价转化为,将\(b\)变成\(a\)最少需要几次以下操作: 操作1:将\(b\)变成\(b-1\)。 操作2:如果\(b\)能被\(k\)整除,将b变成\(\fr 阅读全文
posted @ 2024-05-23 13:13 Alric 阅读(7) 评论(0) 推荐(0) 编辑
摘要: 题目大意: 给出一个01矩阵,求每个0移动(每次可以向有公共边的格子移动一步)到矩阵边界至少要经过多少个1。 考虑建最短路模型,将矩阵中的每个位置拆分为入点和出点,矩阵外部设为一个点。 枚举矩阵中的每个位置: 如果这个位置在矩阵边界,矩阵外部向这个位置的入点连一条长度为0的边。 如果这个位置是上的数 阅读全文
posted @ 2024-05-16 15:45 Alric 阅读(8) 评论(0) 推荐(0) 编辑
摘要: 题目大意: 给出数组a,问对于所有满足\(1\le k\le n\)的奇数\(k\),\(f([a_1,a_2,...,a_k])\)的值。\(f([a_1,a_2,...,a_n])\)的值为对数组\([a_1,a_2,...,a_n]\)进行\(\frac{n+1}{2}\)次操作(选择数组中的 阅读全文
posted @ 2024-05-16 15:19 Alric 阅读(8) 评论(0) 推荐(0) 编辑
摘要: 题目大意: \(f(x)=\begin{cases} x,1\le x\le9\\ f(x的各数位之和),x>9\\ \end{cases}\) 求\(\sum_{i=1}^{n}f(i)\)。 根据打表找规律,我们会发现\(f(x)=(x-1)\bmod 9+1\)。 所以\(\sum_{i=1} 阅读全文
posted @ 2024-05-16 14:48 Alric 阅读(7) 评论(0) 推荐(0) 编辑
摘要: 题目大意: 每次操作可以把\(v\)变成\((v+1)\mod 32768\)或\((2\times v)\mod 32768\),求\(v\)变成\(0\)最少需要操作几次。 \(v\)等于\(0\)时答案为\(0\),我们将\(0\)标记,然后让\(0\)入队。 然后不断进行以下操作,直到队列为 阅读全文
posted @ 2023-12-19 15:23 Alric 阅读(19) 评论(0) 推荐(0) 编辑
摘要: 题目大意: 判断一个数组是否满足其中任意三个元素之和均为数组的元素 如果一个元素出现的次数大于三,那么我们将这个元素的数量减到三,答案不会变。 另外,我们发现,如果数组至少中有三个正数,或者至少有三个负数,那么答案一定为NO。 如果上面的条件不满足,那么现在这个数组里的元素最多只有7个(2个正数,2 阅读全文
posted @ 2023-12-17 18:55 Alric 阅读(17) 评论(0) 推荐(0) 编辑
摘要: 题目大意: 给\(n(1\le n\le 10^9)\)的每个数码加一,重复\(m(1\le m\le 2\times 10^5)\)次,求最终结果的长度,询问\(t(1\le t\le 2\times 10^5)\)次。 设\(dp_{i}\)为数字\(0\)经过\(i\)次操作后,得到结果的长度 阅读全文
posted @ 2023-09-11 09:57 Alric 阅读(20) 评论(0) 推荐(0) 编辑
摘要: 题目大意: 给出长度为\(n(1\le n\le 10^5)\)的数组\(a\),构造数组\(b\)使得\(a_i=MEX\{b_1,b_2,...,b_i\}\) 首先考虑当\(b_1,b_2,...,b_n\)为什么数时,\(a_n=MEX\{b_1,b_2,...,b_n\}\)。 然后再考虑 阅读全文
posted @ 2023-09-09 17:38 Alric 阅读(14) 评论(0) 推荐(0) 编辑