一片紫光
查看原帖
一片紫光
822418
liuhaoxuan247楼主2023/6/11 20:30

https://www.luogu.com.cn/record/112556377

#include <bits/stdc++.h>
using namespace std;
struct sqare{
	int x,y;
	void print(){
		printf("(%d,%d) ",x,y);
	}
	void sqin(int l,int s){
		x=l;
		y=s;
	}
};
sqare a[15][15];
int n,i,j;
int main(){
	cin>>n>>i>>j;
	for(int k=1;k<=n;k++){
		for(int q=1;q<=n;q++){
			a[k][q].sqin(k,q); 
		}
	}
	for(int k=1;k<=n;k++){
		a[i][k].print();
	}
	cout<<endl; 
	for(int k=1;k<=n;k++){
		a[k][j].print();
	}
	cout<<endl;
	for(int k=i;k>=1;k++){
		for(int p=j;p>=1;p++){
			a[k][p].print();
		}
	}
	cout<<endl;
	for(int k=i;k<=n;k++){
		for(int p=j;p<=n;p++){
			a[k][p].print();
		}
	}
	cout<<endl;
	for(int k=i;k>=1;k++){
		for(int p=j;p<=n;p++){
			a[k][p].print();
		}
	}
	cout<<endl;
	for(int k=i;k<=n;k++){
		for(int p=j;p>=1;p++){
			a[k][p].print();
		}
	}
	cout<<endl;
	return 0;
}

输出请参考https://note.ms/bwjh

2023/6/11 20:30
加载中...