n為偶數 構造一個 對稱的矩陣
#include<cstdio>
int n,a[1000][1000],i,j;
int main()

{
scanf("%d",&n);
for(i=0;i<n-1;i++)
for(j=0;j<n-1;j++)
a[i][j]=(i+j)%(n-1) +1;
for(i=0;i<n;i++)
a[i][n-1]=a[n-1][i]=a[i][i],a[i][i]=0;
for(i=0;i<n;i++)//輸出部分 ,無視。。。
{
for(j=0;j<n;j++)
printf("%d ",a[i][j]);printf("\n");
}
return 0;
}posted on 2010-04-30 14:03 abilitytao 閱讀(193) 評論(0) 編輯 收藏 引用

