这是本文档旧的修订版!
给 $n,x,t$ ,问 $n/x$ 取上整乘 $t$.
模拟
给定一个长为 $n \le 2e5$ 的数,问其是否是9的倍数。
每位的数相加看能否整除9即可。
给定长为 $n \le 2e5$ 的数组。允许给每个数任意加值,问最少加多少使数组非减。
原本非减就不管,否则加到和前一个数一样大即可。
给定 $H×W ,H,W \le 1000$ 的一张图,图上有一些不能走的点,支持两种操作,一是走相邻的格子不消耗步数,二是在周围 $5×5$ 的格子内任意移动并消耗一个步数,问最少多少步能够从一点到另一点。
本题图的范围较大,我们不能直接用SPFA解决,而需要通过一次dfs和并查集处理出连通块,再通过bfs得出结果。
在一张 $H×W ,H、W \le 3e5$ 的图上,给定一些点 $(n \le min(H×W,3e5))$,问选定一行一列最多能覆盖多少个点。
我们显然可以处理出覆盖点最多的行和列,然后依次枚举检查它们交叉的点处有没有点即可,由于点的个数有限,这个检查是符合复杂度的。