本人暴力写了好久,结果没对
查看原帖
本人暴力写了好久,结果没对
1123148
tangqizhang楼主2024/3/9 23:11
#include<bits/stdc++.h>
using namespace std;
int main(){
	int n;
	cin>>n;
	if(n==1){
		cout<<"1\n";
	}
	if(n==2){
		cout<<"1 2\n";
		cout<<"4 3\n";
	}
	if(n==3){
		cout<<"1 2 3\n";
		cout<<"8 9 4\n";
		cout<<"7 6 5\n";
	}
	if(n==4){
		cout<<" 1  2  3  4\n";
		cout<<"12 13 14  5\n";
		cout<<"11 16 15  6\n";
		cout<<"10  9  8  7\n";
	}
	if(n==5){
		cout<<" 1  2  3  4  5\n";
		cout<<"16 17 18 19  6\n";
		cout<<"15 24 25 20  7\n";
		cout<<"14 23 22 21  8\n";
		cout<<"13 12 11 10  9\n";
	}
	if(n==6){
		cout<<" 1  2  3  4  5  6\n";
		cout<<"20 21 22 23 24  7\n";
		cout<<"19 32 33 34 25  8\n";
		cout<<"18 31 36 35 26  9\n";
		cout<<"17 30 29 28 27 10\n";
		cout<<"16 15 14 13 12 11\n"; 
	}
	if(n==7){
		cout<<" 1  2  3  4  5  6  7\n";
		cout<<"25 26 27 28 29 30  8\n";
		cout<<"24 41 42 43 44 31  9\n";
		cout<<"23 40 49 50 45 32 10\n";
		cout<<"22 39 48 47 46 33 12\n";
		cout<<"21 38 37 36 35 34 13\n";
		cout<<"20 19 18 17 16 15 14\n";
	}
	if(n==8){
		cout<<" 1  2  3  4  5  6  7  8\n";
		cout<<"28 30 31 32 33 34 35  9\n";
		cout<<"27 49 50 51 52 53 36 10\n";
		cout<<"26 48 61 62 63 54 37 11\n";
		cout<<"25 47 60 65 64 55 38 12\n";
		cout<<"24 46 59 58 57 56 39 13\n";
		cout<<"23 45 44 43 42 41 40 14\n";
		cout<<"22 21 20 19 18 17 16 15\n";
	}
	if(n==9){
		cout<<" 1  2  3  4  5  6  7  8  9\n";
		cout<<"32 33 34 35 36 37 38 39 10\n";
		cout<<"31 56 57 58 59 60 61 40 11\n";
		cout<<"30 55 73 74 75 76 62 41 12\n";
		cout<<"29 54 72 81 82 77 63 42 13\n";
		cout<<"28 53 71 80 79 78 64 43 14\n";
		cout<<"27 52 70 69 68 67 65 44 15\n";
		cout<<"26 51 50 49 48 47 46 45 16\n";
		cout<<"25 24 23 22 21 20 19 18 17\n";
	}
	return 0; 
}

求调

2024/3/9 23:11
加载中...