06 2017 档案
摘要:题意: 给定$x,y,n,a_{0},m,g$. 定义$a_{i}=x*a_{i-1}+y\ mod\ m$ 求$a_{n}\ mod\ g$ $n,m,x,y,a<=10^{18},g<=10^{8}$ 题解: 当n较小,可以直接算出$a_{n}$ 可以得到$a_{n}$的通项公式 $a_{n}=
阅读全文
摘要:题意: 给定$n$,对于$[2,n]$中的每个正整数,从中选出两个集合,使得两个集合各自的LCM互质,答案对$p$取模. $n<=500,p<=1^{9}$ 题解: 暴力做法,预处理出$<=n$的所有素因子. 进行状压DP,$dp[i][a][b]$表示前$i$个点,所选集合中的素因子集合分别为$a
阅读全文
摘要:题意: 给定一棵$n$节点的有根树,现在有两种操作. $1)$给定$x$,询问$x$节点到根路径上没被标记的点的个数,并把路径上所有点标记. $2)$给定$x$,询问$x$子树内被标记的点的个数,并把子树内所有点的标记撤销. $n<=10^{5}$ 题解: 题目要求维护点到根的路径以及点的子树的信息
阅读全文
摘要:题意: 有一些变量$x_{i}$,给出$n$个形如"$i,j,e$"的约束条件,判断能否存在一个$x$的赋值方案满足所有约束. $e=0$ 表示$x_{i}=x_{j}$ $e=1$ 表示$x_{i}≠x_{j}$ $n<=10^{5},i,j<=10^{9},e={0,1}$ 题解: 先处理所有$
阅读全文
摘要:题意: 有一个$n*m$的矩阵.现在要在矩阵中写三个字母"N","O","I",求出写下合法字母的格子的权值和的最大值. 书写规则如下: $n<=150,m<=500,-200<=A[i][j]<=200$ 题解: 此题的$n,m$范围较小,可以考虑DP. 分段考虑. 字母"O"和"I"都可以用简单
阅读全文
浙公网安备 33010602011771号