# | 제출 시각 | 아이디 | 문제 | 언어 | 결과 | 실행 시간 | 메모리 |
---|---|---|---|---|---|---|---|
43344 | 2018-03-13T20:26:53 Z | Hassoony | Prosjecni (COCI16_prosjecni) | C++14 | 2 ms | 644 KB |
#include<bits/stdc++.h> using namespace std; typedef long long ll; const int MX=109; int n,a[MX][MX]; int main(){ scanf("%d",&n); if(n==1){ cout<<1<<endl; return 0; } if(n%2==0){ puts("-1"); return 0; } int cnt=-1; for(int i=0;i<n-1;i++){ for(int j=0;j<n-1;j++){ a[i][j]=cnt+=2; } } for(int i=0;i<n-1;i++){ int sum=0; for(int j=0;j<n-1;j++){ sum+=a[i][j]; } a[i][n-1]=sum; } for(int i=0;i<n;i++){ int sum=0; for(int j=0;j<n-1;j++){ sum+=a[j][i]; } a[n-1][i]=sum; } for(int i=0;i<n;i++){ for(int j=0;j<n;j++){ cout<<a[i][j]<<" "; } cout<<endl; } }
Compilation message
# | 결과 | 실행 시간 | 메모리 | Grader output |
---|---|---|---|---|
1 | Incorrect | 1 ms | 248 KB | Integer -1 violates the range [0, 1000000000] |
2 | Incorrect | 1 ms | 356 KB | Average condition doesn't hold. |
3 | Incorrect | 1 ms | 396 KB | Integer -1 violates the range [0, 1000000000] |
4 | Incorrect | 1 ms | 504 KB | Average condition doesn't hold. |
5 | Incorrect | 1 ms | 504 KB | Integer -1 violates the range [0, 1000000000] |
6 | Incorrect | 1 ms | 504 KB | Integer -1 violates the range [0, 1000000000] |
7 | Incorrect | 1 ms | 504 KB | Integer -1 violates the range [0, 1000000000] |
8 | Incorrect | 1 ms | 632 KB | Integer -1 violates the range [0, 1000000000] |
9 | Incorrect | 2 ms | 644 KB | Integer -1 violates the range [0, 1000000000] |
10 | Incorrect | 1 ms | 644 KB | Integer -1 violates the range [0, 1000000000] |