#include <bits/stdc++.h> using namespace std; int main(){ int a[10][10]; int i,j,n; cin>>n; for (i = 0;i < n;i++){ for (j = 0;j < n - i;j++){ if (n < i + j){ a[i][j] = j + 2; a[n - j - 1][n - i - 1] = j + 2; }else{ a[i][j] = n - i; a[n - j - 1][n - i - 1] = n - i; } } } for (i = 0;i < n;i++){ for (j = 0;j < n;j++){ cout<<setw(3)<<a[i][j]; } cout<<endl; } } /************************************************************** Problem: 1202 User: admin Language: C++ Result: Accepted Time:11 ms Memory:2072 kb ****************************************************************/