编程题
### 问题描述 光光正在进行一场矩阵消消乐游戏,有一个 $n \times n$ 的矩阵装满了标有数字的格子,如果格子是 $2$ 的整数次方就可以将这个格子所在的行和列消掉,规定已被消掉的格子标号为 $1$,请你帮她将经历了“消消乐”之后的矩阵输出在控制台。 ### 输入格式 第一行输入一个整数 $N$,表示矩阵的行数。 第二行输入 $N$ 个整数,表示矩阵格子里的数字 $K$。 ### 输出格式 输出 $N$ 行,代表经过变化之后的矩阵。 ### 样例输入 ```text 3 2 3 3 3 3 3 3 3 3 ``` ### 样例输出 ```text 1 1 1 1 3 3 1 3 3 ``` ### 说明 在样例中,$2$ 是 $2$ 的整数次方。 $2$ 所在行和列(即第 $1$ 行和第 $1$ 列)的数字都变为 $1$。 ### 评测数据规模 对于 $30$% 的评测数据,$1 \leq N \leq 10^{2}$,$1 \leq K \leq 10^{2}$。 对于 $100$% 的评测数据,$1 \leq N \leq 10^{3}$,$1 \leq K \leq 10^{2}$。
查看答案
赣ICP备20007335号-2