两个吃奶一个添下面视频_人妻第一页香蕉网_欧美xxxx少妇_妺妺窝人体色www婷婷

Dotcpp  >  編程題庫  >  神奇的幻方
題目 2897:

神奇的幻方

時間限制: 2s 內(nèi)存限制: 192MB 提交: 87 解決: 58

題目描述

幻方是一個很神奇的N*N矩陣,它的每行、每列與對角線,加起來的數(shù)字和都是相同的。
我們可以通過以下方法構(gòu)建一個幻方。(階數(shù)為奇數(shù))
1.第一個數(shù)字寫在第一行的中間。
2.下一個數(shù)字,都寫在上一個數(shù)字的右上方:
    a.如果該數(shù)字在第一行,則下一個數(shù)字寫在最后一行,列數(shù)為該數(shù)字的右一列。
    b.如果該數(shù)字在最后一列,則下一個數(shù)字寫在第一列,行數(shù)為該數(shù)字的上一行。
    c.如果該數(shù)字在右上角,或者該數(shù)字的右上方已有數(shù)字,則下一個數(shù)字寫在該數(shù)字的下方。

輸入格式

一個數(shù)字N(N<=20)

輸出格式

按上方法構(gòu)造的2N-1 * 2N-1的幻方

樣例輸入

3

樣例輸出

17 24 1 8 15
23 5 7 14 16
4 6 13 20 22
10 12 19 21 3
11 18 25 2 9

提示

零基礎同學可以先學習視頻課程,包含C/C++、Python、百練、藍橋杯輔導、算法數(shù)據(jù)結(jié)構(gòu)等課程,提供視頻講解以及配套習題,還有老師答疑,點擊這里了解課程詳情
標簽