RiseOJ는 solved.ac와 제휴 관계가 없습니다. 티어 아이콘 © solved.ac. solved.ac
포럼
COCI00412

Prosječni

Unrated 레이팅 미적용
난이도
1s
시간 제한
64MB
메모리 제한
0
맞았습니다!!
0
제출 수
0.0%
정답률
레이팅

의견: 0

설명

1 \(s / 64\) \(MB / 120\) points

Slavko is bored, so he’s filling out an N
N table with positive integers.
×

He’s particularly happy if he manages to fill out the table so that the following conditions are

met:

The average of the numbers in each row is an integer that is located in the same row.

The average of the numbers in each column is an integer that is located in the same

column.

All numbers in the table are different.

Help Slavko find a table that will make him happy.

제약
입력 형식

The first line of input contains the integer N (\(1 \le N \le 100\)).

출력 형식

Output N lines, in each line output N integers separated by space.
Let the j ^{th} number in the i ^{th} line correspond to the value that Slavko will write down in the i ^{th}

row and j {th}{ } column of the table.

All numbers must be greater than 0 and smaller than 1 000 000 000.
If there are multiple solutions, output any.
If there is no solution, outp\(ut -1\).

예제 1
입력
3

2
출력
output
1 2 3
4 5 6
7 8 9

-1
설명

Clarification of the first test case:
The averages of individual rows are, respectively: 2, 5, 8.
The averages of individual columns are, respectively: 4, 5, 6.
Since the average of each row is located in the correspoding row and the average of each column is
located in the corresponding column, the output table will make Slavko happy.

문제 정보

생성자가 기록되지 않았습니다.

출처 COCI 2016/2017 Contest 2

평가 및 의견

Prosječni

개요
출제자 난이도 Unrated 레이팅 미적용 의견 0 / 50 공개 집계 (커뮤니티 난이도, 주요 주제, 품질)는 의견이 충분히 모이면 공개됩니다.

Log in to rate problems.

개별 의견

아직 의견이 없습니다. 자격이 된다면 위 양식에서 가장 먼저 평가해 보세요.

풀이 제출

Prosječni

게스트로 둘러보고 있습니다. 로그인하면 풀이를 제출하고 진행 상황을 확인할 수 있습니다. 로그인하고 제출하기
공개
C++20 Tab 들여쓰기 · Ctrl+/ 주석 토글 · Enter 자동 들여쓰기
1 1 1 0 공백: 4 · UTF-8