CPP
cpp
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
#include <iostream>
#include <math.h>
using namespace std;
int main() {
int x;
cin >> x;
for(int i=0;i<x;i++){
for (int j=0;j<x;j++){
int a = ((x-1-i)<i)?(x-1-i):(i);
int b = ((x-1-j)<j)?(x-1-j):(j);
double r=(a<b)?(pow(a+1,2)):(pow(b+1,2));
cout << r << " ";
}
cout << endl;
}
return 0;
}
Enter to Rename, Shift+Enter to Preview
OUTPUT
Run