Type: Default 1000ms 256MiB

格子衫

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.

题目背景

今天是1024程序员节,身为程序员那就必须的有一件帅气的格子衫,Mibbp非常喜欢买各种各样的格子衫但是Mibbp只喜欢黑白色的格子衫,但是Mibbp有一点强迫症,他希望他的衣服上的每一行/列的黑色格子数量和对应行/列编号是奇偶性相同的,所以Mibbp决定自己设计衣服,Mibbp尤其喜欢黑色所以他希望黑色的格子尽可能多,Mibbp太笨了于是就找到了未来的程序员也就是你来帮他解决这个问题

可以把衣服上的格子看成是N×N N \times N的网格,行/列编号从0开始也就是[0,,N1][0,\ldots,N-1]

数据范围

1T101 \leq T \leq 10

2N10242 \leq N \leq 1024

输入

第一行一个数字T表示有T组数据

随后T行每行一个数字N表示网格大小

输出

输出一个网格表示你的黑白格子布局,其中1表示黑色,0表示白色,要符合要求也就是每一行/列的黑色格子数量和对应行/列编号是奇偶性相同且黑色格子数最多

可以证明一定有解

样例

1
2
11
10
1
4
1111
1011
1111
1110

样例解释

行/列编号从0开始

第0行为1111共计2个1和0奇偶性相同

第1行为1010共计1个1和1奇偶性相同

第0列为1111共计2个1和0奇偶性相同

第1列为1010共计1个1和1奇偶性相同

且黑色格子数最多

新生周赛第四场(DIV. 3)

Not Attended
Status
Done
Rule
ACM/ICPC
Problem
6
Start at
2022-10-24 20:00
End at
2022-10-24 21:42
Duration
1.7 hour(s)
Host
Partic.
38