4187: Number Place
内存限制:128 MB
时间限制:1.000 S
评测方式:文本比较
命题人:
提交:0
解决:0
题目描述
# Number Place
### 内存
1024MB
### 时间
2S
## 题目描述
有一个$9×9$ 网格,每个单元格包含一个介于 $1$ 和 $9$ 之间的整数,包括这两个数。
具体来说,位于距离顶部第 $i$ 行和距离左侧第 $j $列的单元格包含 $A_{i,j}$。
如果 $A$ 满足以下所有条件,请打印 $Yes$。否则,请打印 $No$。
- 对于 $A$ 的每一行,该行中的九个单元格包含每个整数,从 $1$ 到 $9$ 恰好一次。
- 对于 $A$ 的每一列,该列中的九个单元格包含每个整数,从 $1$ 到 $9$ 恰好一次。
- 将 $A$ 的行分为三组,每组三行,从上到下,以及将列分为三组,每组三列,从左到右。以这种方式从 $A$ 获得的每个 $3×3$ 网格包含每个整数,从 $1$ 到 $9$ 恰好一次。
## 输入格式
输入以以下格式从标准输入中提供:
$A_{1,1} \ A_{1,2} …… A_{1,9}$
$A_{2,1} \ A_{2,2} …… A_{2,9}$
.
.
.
$A_{9,1} \ A_{9,2} …… A_{9,9}$
## 输出格式
如果网格 $A$ 满足问题描述中的所有条件,请打印 $Yes$;否则,请打印 $No$。
## 输入输出样例
### 输入样例1
```
1 2 3 4 5 6 7 8 9
4 5 6 7 8 9 1 2 3
7 8 9 1 2 3 4 5 6
2 3 4 5 6 7 8 9 1
5 6 7 8 9 1 2 3 4
8 9 1 2 3 4 5 6 7
3 4 5 6 7 8 9 1 2
6 7 8 9 1 2 3 4 5
9 1 2 3 4 5 6 7 8
```
### 输出样例1
```
Yes
```
### 输入样例2
```
1 2 3 4 5 6 7 8 9
2 3 4 5 6 7 8 9 1
3 4 5 6 7 8 9 1 2
4 5 6 7 8 9 1 2 3
5 6 7 8 9 1 2 3 4
6 7 8 9 1 2 3 4 5
7 8 9 1 2 3 4 5 6
8 9 1 2 3 4 5 6 7
9 1 2 3 4 5 6 7 8
```
### 输出样例2
```
No
```
### 输入样例3
```
1 2 3 4 5 6 7 8 9
4 5 6 7 8 9 1 2 3
7 8 9 1 2 3 4 5 6
1 2 3 4 5 6 7 8 9
4 5 6 7 8 9 1 2 3
7 8 9 1 2 3 4 5 6
1 2 3 4 5 6 7 8 9
4 5 6 7 8 9 1 2 3
7 8 9 1 2 3 4 5 6
```
### 输出样例3
```
No
```
## 数据范围与提示
**【样例一说明】**
下面是 $A$ 网格的展示。
![20241210151615_6757eabf0d143.png](/upload/image/20241210/20241210151615_6757eabf0d143.png)
$A$ 网格满足所有三个条件,因此打印 $Yes$。
**【样例二说明】**
下面是 $A$ 网格的展示。
![20241210151615_6757eabf0d1d3.png](/upload/image/20241210/20241210151615_6757eabf0d1d3.png)
例如,如果你看左上角的 $3×3$ 网格,你会发现第三个条件未满足,因此打印 $No$。
**【样例三说明】**
下面是 $A$ 网格的展示。
![20241210151615_6757eabf0d23c.png](/upload/image/20241210/20241210151615_6757eabf0d23c.png)
例如,如果你看最左边的列,你会发现第二个条件未满足,因此打印 $No$。
**【数据范围】**
- $1≤A_{i,j}≤9$
- 所有输入值都是整数。
## 题目来源
ABC327C