7 45 螺旋方陣 20分

2021-10-24 09:28:35 字數 751 閱讀 6232

7-45 螺旋方陣 (20分)

所謂「螺旋方陣」,是指對任意給定的n,將1到n×n的數字從左上角第1個格仔開始,按順時針螺旋方向順序填入n×n的方陣裡。本題要求構造這樣的螺旋方陣。

輸入格式:

輸入在一行中給出乙個正整數n(<10)。

輸出格式:

輸出n×n的螺旋方陣。每行n個數字,每個數字佔3位。

輸入樣例:

輸出樣例:

1 2 3 4 5

16 17 18 19 6

15 24 25 20 7

14 23 22 21 8

13 12 11 10 9`

#include

intmain()

for(l=i;l1;l++

)for

(j=n-i-

1;j>i;j--

)for

(l=n-i-

1;l>i;l--)}

t=n/

2; a[t]

[t]=n*n;

}else

for(i=

0;i<=n/

2;i++

)for

(l=i;l1;l++

)for

(j=n-i-

1;j>i;j--

)for

(l=n-i-

1;l>i;l--)}

for(i=

0;i)return0;

}

7 18 螺旋方陣(20 分)

7 18 螺旋方陣 20 分 所謂 螺旋方陣 是指對任意給定的 n,將1到n n的數字從左上角第1個格仔開始,按順時針螺旋方向順序填入n n的方陣裡。本題要求構造這樣的螺旋方陣。輸入在一行中給出乙個正整數n 10 輸出n n的螺旋方陣。每行 n個數字,每個數字佔3位。51 2 3 4 5 16 17...

7 2 螺旋方陣 (20 分)

所謂 螺旋方陣 是指對任意給定的n,將1到n n的數字從左上角第1個格仔開始,按順時針螺旋方向順序填入n n的方陣裡。本題要求構造這樣的螺旋方陣。輸入格式 輸入在一行中給出乙個正整數n 10 輸出格式 輸出n n的螺旋方陣。每行n個數字,每個數字佔3位。輸入樣例 輸出樣例 1 2 3 4 5 16 ...

7 41 螺旋方陣 20分

東軟學習小組成員 夜楓 所謂 螺旋方陣 是指對任意給定的n,將1到n n的數字從左上角第1個格仔開始,按順時針螺旋方向順序填入n n的方陣裡。本題要求構造這樣的螺旋方陣。輸入格式 輸入在一行中給出乙個正整數n 10 輸出格式 輸出n n的螺旋方陣。每行n個數字,每個數字佔3位。輸入樣例 5輸出樣例 ...