‹ 上一题 下一题 ›

g5-08313. 对角线矩阵 未做

1000 ms 256 MB 测试点 10 GESP-55级·STLalgorithm

题目描述

读入 ,输出一个 的 01 矩阵:主对角线上的数全是 (第 行的第 个数, 从 1 数起),其余位置全是 ,共 行。

造每一行时先用 fill 把整行全部填 0,再把主对角线上的那一格改成 ——「先清空再定点改」是 fill 的惯用法。

输入格式

一行一个整数 ()。

输出格式

行,每行 个用空格分隔的整数( 或 )。

样例

输入:

4

输出:

1 0 0 0
0 1 0 0
0 0 1 0
0 0 0 1

第 行恰好第 个数是 1,其余都是 0。

数据范围

。主对角线是从左上到右下的那条——别把「列随行走」写成「列与行互补」。

输入
输出

            
答案