c语言求助
查看原帖
c语言求助
1187600
ewf8888楼主2024/3/10 16:48
#include <stdio.h>
long long a[60][60];
main ()
{
	int n,m,i,j,x,y,s,max=0,b[60][60];
	scanf("%d%d",&n,&m);
	for(i=1;i<=n;i++)
		for(j=1;j<=m;j++)
			scanf("%d",&a[i][j]);
	for(i=1;i<=n;i++)
		for(j=1;j<=m;j++)
			for(x=1;x<=n;x++)
				for(y=1;y<=m;y++)
				{
					if(a[i][j]==a[x][y])
					{
						s=(i-x)*(i-x)+(j-y)*(j-y);
						if(max<s)
							max=s;
					}
					b[i][j]=max;
				}
	for(i=1;i<=n;i++)
	{
		for(j=1;j<=m;j++)
			printf("%d ",b[i][j]);
		printf("\n");
	}
	return 0;
}
2024/3/10 16:48
加载中...