#749. 菱形光晕

菱形光晕

菱形光晕

题目描述

天文望远镜记录到一束光从中心向外扩散,光晕在平面上形成一个菱形渐变。观测屏为一块奇数边长的 n×nn \times n 网格,以中心为原点,每个格子的亮度等于它到中心的曼哈顿距离 xc+yc|x-c|+|y-c|。请你绘制整幅光晕图。

输入格式

输入包含一行,一个奇数整数 nn,表示网格的边长。

输出格式

输出 nn 行,每行 nn 个整数,代表按曼哈顿距离计算得到的亮度值。

输入输出样例 #1

输入 #1

5

输出 #1

4 3 2 3 4
3 2 1 2 3
2 1 0 1 2
3 2 1 2 3
4 3 2 3 4

数据范围

对于 100%100\% 的数据,1n491 \le n \le 49nn 为奇数。EOF