03 2019 档案
摘要:题目链接 题面 题目描述 $Mas$完成了一天的工作,走在回家的路上,看着路边的景色,他想起来自己的童年。 许许多多的记忆交错,丝丝缕缕的牵扯着$Mas$。 在回忆的深处,$Mas$想起来了一个常常在幼儿园玩的游戏。 有$n$个小朋友一起排成一排,然后小朋友们会一起开始跳舞。 聪明的$Mas$发现,
阅读全文
摘要:题目链接 题意 其实就是求 $$\sum\limits_{i=1}^n\sum\limits_{j=1}^ngcd(i,j)$$ 思路 建议先看一下此题的一个弱化版 推一下式子 $$\sum\limits_{i=1}^n\sum\limits_{j=1}^ngcd(i,j)$$ $$= \sum\l
阅读全文
摘要:题目链接 思路 首先考虑暴力$dp$ 用$f[i][j]$表示前$i$个字符,以$j$这个字符结尾的本质不同的字符串个数。 然后就有如下的转移 $if(s_i==j)$ $$f_{ij}=\sum\limits_{i=1}^9f_{i 1j} + 1$$ $else$ $$f_{ij}=f_{i 1
阅读全文
摘要:题目 思路 首先按照$t$排序!!!! 首先考虑一个暴力$dp$ 用$f[i]$表示前$i$个人到达地点所需要的时间。 那么就有如下的转移 $$f_i = min_{1 \le j \le i}(max(f_j,t_i) + max\{w_{j + 1} ... w_i\} 2)$$ 这样复杂度是$
阅读全文
摘要:题目 定义$f(i)$为$i$的所有约数的异或和,给定 $n(1\le n \le 10^{14})$ ,求$f(1) xor f(2) xor f(3) xor...xor f(n)$ (其中$xor$表示按位异或) 思路 首先考虑到枚举因数$x$,然后算出他是小于等于$n$的数字中$x$的倍数的
阅读全文
摘要:题目链接 题意 给出参数$C_1,C_2,P$按如下方式生成一个长度为$n \times m$的序列$x$: $x_0 = C_1,x_1=C2$ $x_i=(x_{i 1}+x_{i 1}) \% P \; (i 1)$ 然后按如下方式生成一个长度为$n \times m$的序列$a$ $$a_i
阅读全文
摘要:题目链接 题意 定义一个数字$x$是$beautiful\ number$当且仅当$x$可以被其十进制表示下所有非$0$位置的数整除。 例如$24$是一个$beautiful\ number$,因为他可以被$2$和$4$整除。 而$28$不是一个$beautiful\ number$,因为他不能被$
阅读全文
摘要:题目链接 题意 有一个$n \times m$的矩阵。机器人从点$(x,y)$开始等概率的往下,往右,往左走或者不动。如果再第一列,那么不会往左走,再第m列不会往右走。也就是说机器人不会走出这个格子。走到最后一行会停止。求出机器人期望行走的步数。 思路 设$f[i][j]$表示从$(i,j)$走到最
阅读全文
摘要:题目链接 题意 给出一个$n\times m$的矩阵,可以把某些行和某些列上面的数字变为相反数。问修改那些行和哪些列可以使得所有行和所有列之和都为非负数。 思路 每次将负数的行或者列变为相反数。因为矩阵上面的数字绝对值不超过$100$,而每改变一次,最少使得整个矩阵和$+2$,所以最多操作$n\ti
阅读全文
摘要:题目链接 题意 有一个$n$个点$m$条边的无向图(可能有重边和自环)(不一定联通)。问最少添加多少条边,使得可以从$1$号点出发,沿着每条边走一遍之后回到$1$号点。 思路 其实就是加最少的边构成欧拉回路。对于度数为奇数的点,与其他度数为奇数的点相连即可。 如果一个联通块中点的度数全部为偶数,那么
阅读全文