编程题
### 问题描述 给定小齐两个数组,分别为大小为 $N$ 的数组 $R$ 和大小为 $M$ 的数组 $C$。生成一个二进制矩阵,该矩阵有 $N$ 行和 $M$ 列,满足以下条件: - 若两行 $i$ 和 $j$ 相等,则 $R_i = R_j$。 - 若两列 $i$ 和 $j$ 相等,则 $C_i = C_j$。 ### 输入格式 - 第一行包含两个整数 $N$ 和 $M$,表示矩阵的行数和列数。 - 第二行包含 $N$ 个整数,表示数组 $R$ 的元素。 - 第三行包含 $M$ 个整数,表示数组 $C$ 的元素。 ### 输出格式 如果不存在解决方案,则输出 -1。 否则,输出矩阵的值,共 $N$ 行,每行包含 $M$ 个字符。 ### 样例输入 ``` 6 4 5 3 6 6 6 3 3 1 2 1 ``` ### 样例输出 ``` 1000 0101 0010 0010 0010 0101 ``` ### 评测数据规模 $1 \leq N, M \leq 1000$,$1 \leq R_i \leq N$,$1 \leq C_i \leq M$。
查看答案
赣ICP备20007335号-2