蒟蒻求助
查看原帖
蒟蒻求助
373662
KobeBeanBryant楼主2021/1/21 19:43
#include<bits/stdc++.h>
using namespace std;
int a[15][15],b,u=1,q=1;
int main() {
	cin>>b;
	while(q*2<b) {
		for(int i=0; i<1; i++) {
			for(int j=0; j<b; j++)
				if(j!=b-1) {
					a[i][j]=u;
					u++;
				} else cout<<endl;
		}
		u++;
		for(int i=0; i<b; i++) {
			a[i][b-1]=u;
			u++;
		}
		u++;
		for(int i=b-2; i>=0; i--) {
			a[i][b-1]=u;
			u++;
		}
		u++;
		for(int i=0; i<=b-1; i++) {
			a[i][0]=u;
			u++;
		}
		u++;
		q++;
	}
	for(int i=0;i<b;i++){
		for(int j=0;j<b;j++){
			if(j!=b-1) cout<<setw(3)<<a[i][j];
			else cout<<setw(3)<<a[i][j]<<endl;
		}
	}
}

全WA

2021/1/21 19:43
加载中...