话不多说 上代码
我觉得一点问题都木有
#include<iostream>
using namespace std;
int main(){
int n;
cin >> n;
for (int i=1;i<=n*n;i++){
if (i<10)
cout << 0;
cout << i;
if(i%4==0)
cout << endl;
}
cout << endl;
int cnt=1;
for (int x=1;x<=n;x++){
for(int y=1;y<=(n-x)*2;y++)
cout << " ";
for (int z=1;z<=x;z++){
if (cnt<10)
cout << 0;
cout << cnt;
cnt++;
}
cout << endl;
}
return 0;
}