拉丁方阵
构造 NXN 阶的拉丁方阵(2<=N<=9),使方阵中的每一行和每一列中数字1到N只出现一次。如N=4时:1 2 3 4
2 3 4 1
3 4 1 2
4 1 2 3
2011-08-31 22:43
程序代码:#include <stdio.h>
int main()
{
int n,i,j;
printf("input N:");
scanf("%d",&n);
for(i=1; i<=n; i++)
{
for(j=i;j<=n;j++)
printf("%d ",j);
for(j=1;j<i;j++)
printf("%d ",j);
printf("\n");
}
return 1;
}
2011-08-31 23:30
2011-10-25 21:33