Submission #631565

#TimeUsernameProblemLanguageResultExecution timeMemory
631565berrProsjecni (COCI16_prosjecni)C++17
36 / 120
1 ms340 KiB
#include <bits/stdc++.h> using namespace std; #define int long long int32_t main() { ios_base::sync_with_stdio(false); cin.tie(0); int n; cin>>n; if(n==2) cout<<-1<<endl; else if(n%2==1) { for(int i=0; i<n; i++) { for(int l=1; l<=n; l++) { cout<<i*n+l<<" "; } cout<<"\n"; } } else { vector<int> a(n); a[0]=n; a[1]=n-3; a[2]=n+1; a[3]=n+2; int p=3; for(int i=4; i<n; i++) { a[i]=n+p; a[i+1]=n-p; p++; i++; } for(int i=0; i<n-1; i++) { for(auto l: a) { cout<<i*2*n+l<<" "; } cout<<"\n"; } int add=n*2*(((n-2)*(n-1))/2); for(auto l: a) { cout<<l+add+(n-2)*n*2<<" "; } } }
#Verdict Execution timeMemoryGrader output
Fetching results...