60分求助
查看原帖
60分求助
886664
amaoagou楼主2024/1/21 10:48
#include <iostream>
using namespace std;
int main(){
	int n;
	int i,j;
	cin>>n>>i>>j; 
	//同行 
	for(int jj=1;jj<=n;jj++){
		cout<<"("<<i<<","<<jj<<")"<<" ";
	}
	cout<<endl;
	//同列 
	for(int ii=1;ii<=n;ii++){
		cout<<"("<<ii<<","<<j<<")"<<" ";
	}
	cout<<endl;
	int i1,i2,j1,j2;
	i1=i2=i;
	j1=j2=j; 
	//左上到右下 
	while(i1>1){
		i1--;
		j1--;
	}
	for(int i=i1,j=j1;j<=n;j++,i++){
		cout<<"("<<i<<","<<j<<")"<<" ";
	}
	cout<<endl;
	//左下到右上 
	while(j2>1){
		j2--;
		i2++;
	}
	for(int i=i2,j=j2;i>=1;i--,j++){
		cout<<"("<<i<<","<<j<<")"<<" ";
	}
}
2024/1/21 10:48
加载中...