03 2019 档案

posted @ 2019-03-31 08:55 wxyww 阅读(280) 评论(0) 推荐(0) 编辑
摘要:题目链接 题面 题目描述 $Mas$完成了一天的工作,走在回家的路上,看着路边的景色,他想起来自己的童年。 许许多多的记忆交错,丝丝缕缕的牵扯着$Mas$。 在回忆的深处,$Mas$想起来了一个常常在幼儿园玩的游戏。 有$n$个小朋友一起排成一排,然后小朋友们会一起开始跳舞。 聪明的$Mas$发现, 阅读全文
posted @ 2019-03-30 19:49 wxyww 阅读(309) 评论(0) 推荐(0) 编辑
摘要:题目链接 题意 其实就是求 $$\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 阅读全文
posted @ 2019-03-29 14:24 wxyww 阅读(457) 评论(0) 推荐(0) 编辑
摘要:题目链接 思路 首先考虑暴力$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 阅读全文
posted @ 2019-03-24 21:38 wxyww 阅读(166) 评论(0) 推荐(0) 编辑
摘要:题目 思路 首先按照$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)$$ 这样复杂度是$ 阅读全文
posted @ 2019-03-24 19:31 wxyww 阅读(283) 评论(0) 推荐(0) 编辑
摘要:题目 定义$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$的倍数的 阅读全文
posted @ 2019-03-22 16:42 wxyww 阅读(327) 评论(0) 推荐(0) 编辑
摘要:题目链接 题意 给出参数$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 阅读全文
posted @ 2019-03-17 19:38 wxyww 阅读(186) 评论(0) 推荐(0) 编辑
摘要:题目链接 题意 定义一个数字$x$是$beautiful\ number$当且仅当$x$可以被其十进制表示下所有非$0$位置的数整除。 例如$24$是一个$beautiful\ number$,因为他可以被$2$和$4$整除。 而$28$不是一个$beautiful\ number$,因为他不能被$ 阅读全文
posted @ 2019-03-16 16:23 wxyww 阅读(158) 评论(0) 推荐(0) 编辑
摘要:题目链接 题意 有一个$n \times m$的矩阵。机器人从点$(x,y)$开始等概率的往下,往右,往左走或者不动。如果再第一列,那么不会往左走,再第m列不会往右走。也就是说机器人不会走出这个格子。走到最后一行会停止。求出机器人期望行走的步数。 思路 设$f[i][j]$表示从$(i,j)$走到最 阅读全文
posted @ 2019-03-03 18:44 wxyww 阅读(414) 评论(0) 推荐(0) 编辑
摘要:题目链接 题意 给出一个$n\times m$的矩阵,可以把某些行和某些列上面的数字变为相反数。问修改那些行和哪些列可以使得所有行和所有列之和都为非负数。 思路 每次将负数的行或者列变为相反数。因为矩阵上面的数字绝对值不超过$100$,而每改变一次,最少使得整个矩阵和$+2$,所以最多操作$n\ti 阅读全文
posted @ 2019-03-03 18:19 wxyww 阅读(282) 评论(0) 推荐(0) 编辑
摘要:题目链接 题意 有一个$n$个点$m$条边的无向图(可能有重边和自环)(不一定联通)。问最少添加多少条边,使得可以从$1$号点出发,沿着每条边走一遍之后回到$1$号点。 思路 其实就是加最少的边构成欧拉回路。对于度数为奇数的点,与其他度数为奇数的点相连即可。 如果一个联通块中点的度数全部为偶数,那么 阅读全文

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