#P14967. [2026年重庆省队集训]简单题
[2026年重庆省队集训]简单题
题目描述
给定一个 的整数矩阵 和正整数 ,满足 。
有一个值域为 的排列 ,令大小为 的正整数矩阵 为:
$b_{i,j} = \begin{cases} a_{i,j}&a_{i,j}>0\\p_{-a_{i,j}}&a_{i,j}<0\end{cases}.$
定义矩阵 的四连通块为,选择矩阵 的若干元素,使得这些元素是四连通的,并且所有元素的值相等。
你需要选择一个值域为 的排列 ,求出矩阵 的极大四连通块数的最小值。
输入格式
第一行为一个正整数 ,代表矩阵大小。
接下来两行每行 个整数,表示矩阵 。
输出格式
输出一行一个正整数表示矩阵 的极大四连通块数的最小值。
样例输入 1
5 3
1 2 1 2 1
-1 -2 -3 -3 -3
样例输出 1
5
样例输入 2
15 3
1 -1 1 -1 -1 -2 2 -1 3 3 3 -3 -2 -2 1
2 -1 1 1 -1 -2 -1 2 -2 3 3 -2 -2 -2 3
样例输出 3
9
样例解释
对于第一个样例:
选择 ,矩阵 为:
1 2 1 2 1
3 2 1 1 1
其总共有 个极大四连通块,标记如下:
A B C D C
E B C C C
可以证明矩阵 的极大四连通块数的最小值为 。
数据范围
对于所有数据,
- ,
- ,
- ,。
| 子任务编号 | 特殊性质 | 分数 | 子任务依赖 | ||
|---|---|---|---|---|---|
| - | - | ||||
| A | - | ||||
| - | |||||
| A | |||||
| - |
- 特殊性质 A:,。
2s / 1024MB