测评会员优惠活动进行中 · 开通 VIP,有效期内测评不限次 VIP 优惠中 · 测评不限次 立即查看

A7772. Start of the season

编程题 普及/提高-

题目描述

Before the start of the football season in Berland a strange magic ritual is held. The most experienced magicians have to find a magic matrix of the size $n×n$ ( $n$ is even number). Gods will never allow to start the championship without it. Matrix should contain integers from $0$ to $n-1$ , main diagonal should contain only zeroes and matrix should be symmetric. Moreover, all numbers in each row should be different. Magicians are very tired of the thinking process, so they ask you to write a program to find such matrix.

输入格式

The first line contains one integer $n$ ( $2<=n<=1000$ ), $n$ is even.

输出格式

Output $n$ lines with $n$ numbers each — the required matrix. Separate numbers with spaces. If there are several solutions, output any.

输入输出样例

输入 #1
2
输出 #1
0 1
1 0
输入 #2
4
输出 #2
0 1 3 2
1 0 2 3
3 2 0 1
2 3 1 0
上一题 去做题 下一题