70分求助
查看原帖
70分求助
1025171
elainya_stars楼主2024/6/20 21:36
#include<bits/stdc++.h>
using namespace std;
int n,x,y;
int main()
{
	scanf("%d%d%d",&n,&x,&y);
	for(int i=1;i<=n;i++)
	  printf("(%d,%d) ",x,i);
	printf("\n");
	for(int i=1;i<=n;i++)
	  printf("(%d,%d) ",i,y);
	printf("\n");
	if(x>y)
	{
		int diff=x-y;
		for(int i=1+diff;i<=n;i++)
		  printf("(%d,%d) ",i,i-diff);
	}
	else if(x<y)
	{
		int diff=y-x;
		for(int i=1;i<=n-diff;i++)
		  printf("(%d,%d) ",i,i+diff);
	}
	else
		for(int i=1;i<=n;i++)
		  printf("(%d,%d) ",i,i);
	printf("\n");
	int add=x+y;
	for(int i=add-1;i>0;i--)
	  printf("(%d,%d) ",i,add-i);
	return 0;
}
2024/6/20 21:36
加载中...