Submission #661107

#TimeUsernameProblemLanguageResultExecution timeMemory
661107Trisanu_DasProsjecni (COCI16_prosjecni)C++17
120 / 120
1 ms340 KiB
#include <bits/stdc++.h> using namespace std; int main() { int n; cin >> n; if (n <= 2) { cout << (n == 1 ? 1 : -1) << '\n'; return 0; } int n2 = n * (n - 1) / 2; for (int i = 1; i <= n; i++) { int s = i < n ? (i - 1) * n2 : n2 * (n2 - 1); for (int j = 1; j <= n; j++) cout << s + (j < n ? j : n2) << ' '; cout << '\n'; } }
#Verdict Execution timeMemoryGrader output
Fetching results...