有没有数织
You cannot submit for this problem because the contest is ended. You can click "Open in Problem Set" to view this problem in normal mode.
Background
下面是一道2025年集训队入队笔试题目中关于数织的介绍
数织是一种逻辑解谜游戏,游戏规则很简单:
游戏棋盘是一张正方形网格,其中的每个格子最终需要涂成黑色或白色。棋盘每一行左边或每一列上方的数字和该行或该列上每一组相邻的黑色方格的长度以相同顺序一一对应。 游戏目标是要找出所有的黑色方格。
正确涂色示例:

Description
现在给你一个数织,并给出一种涂黑方案,判断该方案是否正确
Format
Input
每个测试点只有一组测试数据
第一行有两个正整数, 和 分别代表数织的行数和列数
然后有 行:
第 行第一个非负整数 代表数织题目第 行从左往右有 个连续涂黑块组成的部分,随后 个正整数,其中第 个数字 代表第 个部分由 个连续涂黑块组成
然后有 行:
第 行第一个非负整数 代表数织题目第 列从上到下有 个连续涂黑块组成的部分,随后 个正整数,其中第 个数字 代表第 个部分由 个连续涂黑块组成
最后 行:
第 行有 个数,其中第 个数字 代表给出的填写第 行第 列是否涂黑,1代表涂黑,0代表未涂黑
数据保证给定的数织一定有合法解
Output
对于给定的数织,如果给出的涂黑方案是正确的输出"YES";否则输出"NO"(输出不含引号)
Samples
5 5
2 1 3
1 3
1 2
2 1 1
1 2
2 1 2
1 1
1 2
1 3
1 4
1 0 1 1 1
0 0 1 1 1
0 0 0 1 1
1 0 0 0 1
1 1 0 0 0
YES
1 1
1 1
1 1
0
NO
SDNU_ACM_ICPC_2025新生月赛
- Status
- Done
- Rule
- ACM/ICPC
- Problem
- 13
- Start at
- 2025-11-16 12:00
- End at
- 2025-11-16 17:00
- Duration
- 5 hour(s)
- Host
- Partic.
- 38