Submission #999603


Source Code Expand

#include <string>
#include <vector>
#include <iomanip>
#include <iostream>
#include <algorithm>
using namespace std;
int n, a[109][109];
int main() {
	cin >> n;
	for (int i = 0; i < n; i++) {
		for (int j = 0; j < n - 1; j++) {
			a[i][j] = (i + j + 1) % n + 1;
		}
	}
	if (n == 2) cout << -1 << endl;
	else {
		if (n % 2 == 0) {
			for (int i = 0; i < n / 2; i++) swap(a[i][0], a[i][n / 2 - 1]);
		}
		for (int i = 0; i < n; i++) {
			for (int j = 0; j < n - 1; j++) {
				if (j) cout << ' ';
				cout << a[i][j];
			}
			cout << endl;
		}
	}
	return 0;
}

Submission Info

Submission Time
Task J - Connected Checkerboard
User square1001
Language C++14 (GCC 5.4.1)
Score 0
Code Size 584 Byte
Status WA
Exec Time 115 ms
Memory 384 KB

Judge Result

Set Name Sample All
Score / Max Score 0 / 0 0 / 100
Status
WA × 2
WA × 3
RE × 19
Set Name Test Cases
Sample sample_01.txt, sample_02.txt
All sample_01.txt, sample_02.txt, subtask1_01.txt, subtask1_02.txt, subtask1_03.txt, subtask1_04.txt, subtask1_05.txt, subtask1_06.txt, subtask1_07.txt, subtask1_08.txt, subtask1_09.txt, subtask1_10.txt, subtask1_11.txt, subtask1_12.txt, subtask1_13.txt, subtask1_14.txt, subtask1_15.txt, subtask1_16.txt, subtask1_17.txt, subtask1_18.txt, subtask1_19.txt, subtask1_20.txt
Case Name Status Exec Time Memory
sample_01.txt WA 3 ms 256 KB
sample_02.txt WA 3 ms 256 KB
subtask1_01.txt RE 113 ms 256 KB
subtask1_02.txt WA 3 ms 256 KB
subtask1_03.txt RE 114 ms 256 KB
subtask1_04.txt RE 115 ms 256 KB
subtask1_05.txt RE 113 ms 256 KB
subtask1_06.txt RE 113 ms 256 KB
subtask1_07.txt RE 114 ms 256 KB
subtask1_08.txt RE 113 ms 256 KB
subtask1_09.txt RE 113 ms 256 KB
subtask1_10.txt RE 114 ms 256 KB
subtask1_11.txt RE 114 ms 256 KB
subtask1_12.txt RE 113 ms 256 KB
subtask1_13.txt RE 115 ms 256 KB
subtask1_14.txt RE 112 ms 256 KB
subtask1_15.txt RE 112 ms 256 KB
subtask1_16.txt RE 114 ms 256 KB
subtask1_17.txt RE 113 ms 256 KB
subtask1_18.txt RE 114 ms 256 KB
subtask1_19.txt RE 115 ms 256 KB
subtask1_20.txt RE 112 ms 384 KB