Codeforces Round #663 (Div. 2) D.505(思维,构造)

题目链接
思路:
我们可以推出一个44的方阵是必不可能满足题意的,因为他内部的四个22的方阵内的1都是奇数,所以4*4的方阵内的1必为偶数,所以如果n>3则输出-1,而当n=1时,不会形成方阵,所以我们只需要构造出n=2和n=3时的方阵即可,具体如何构造请看代码。
代码:

cf崩了明天补。

猜你喜欢

转载自blog.csdn.net/ACkingdom/article/details/107924996