[ABC345] D - Tiling
版权声明:署名-非商业性使用-相同方式共享
|
CC BY-NC-SA 2.5 CN
D - Tiling
Time Limit: 2 sec / Memory Limit: 1024 MB
分数: 450 分
题面
有一个
第
判断是否可以将这些瓷砖放置在网格上,以满足以下所有条件:
- 每个单元格正好被一个瓷砖覆盖。
- 可以有未使用的瓷砖。
- 放置瓷砖时,可以进行旋转或翻转。但是,每个瓷砖必须与单元格的边缘对齐,不能超出网格范围。
限制条件
- 所有输入值都是整数。
输入
从标准输入读入数据,格式如下:
输出
如果可以将瓷砖放置在网格上,满足题目中的所有条件,则输出 Yes;否则,输出 No。
输入样例 1
5 5 5
1 1
3 3
4 4
2 3
2 5
输出样例 1
Yes
将第

因此,输出 Yes。
输入样例 2
1 1 2
2 3
输出样例 2
No
无法放置瓷砖而不让其超出网格范围。
因此,输出 No。
输入样例 3
1 2 2
1 1
输出样例 3
No
无法用瓷砖覆盖所有单元格。
因此,输出 No。
输入样例 4
5 3 3
1 1
2 2
2 2
2 2
2 2
输出样例 4
No
请注意,每个单元格必须被正好一个瓷砖覆盖。