無聊的黑叔

2021-06-26 03:04:02 字數 916 閱讀 9146

有乙個很無聊的人,人稱黑叔。有一天,他在草稿紙上打了乙個n(1<=n<=40000)行n列的格仔,然後,他還無聊到想把1-n^2之間的

所有整數填進這些格仔裡。他想了以下幾個規則:

(1) 1可以填在任意乙個位置

(2) i所在的行序號等於i-1所在的列序號,2<=i字和為5+9+1=15,9所在列的所有數字和為4+9+8=21,相差6,正好也是最優的方案。

輸入有多組資料,每組資料第1行為乙個整數t(1<=t<=100),表示有t組測試資料,接下來有t行,每行表示一組測試資料,即乙個整數n。

對於每組資料輸出一行,僅含乙個整數,表示1所在行的數字與n^2所在列的數字和的差的絕對值得最小值。如果不存在可行解,即無法填滿,

輸出-1.

2

23

2

6

思路:找規律
/*

1*11

2*23 4

2 1 

1+4=5 4+3=7 ->2 

3*33 4 6

5 9 1

2 8 7

6+1+7=14  2+7+8=17  ->6

3 4 6

5 8 9

2 7 1

4*43 4  6  8

5 10 11 13

7 12 15 16

2 9  14  1

8+13+16+1=38  2+9+1+14=26 ->12

1=0*1=0

2=1*2=2

3=2*3=6 

*/

#include#includeusing namespace std;

int main()

}return 0;

}

無聊的木頭 初識set(紅黑樹)

c 有著豐富的函式以及各種容器,這極大的精簡的 在看火影第二部的時候,我們都知道,為了節省查克拉的使用,進而產生了一種容器,容器裡面裝有特定的技能,只要我們發射容器,就會產生和本身技能同樣的效果,這不僅節省了查克拉的使用,而且操作簡單,每個人都可以使用 c set容器有著異曲同工之妙 set容器封裝...

無聊的生活,無聊的世界

最近是越來越無聊勒呢,我發現最近的我好像有點神經.神經兮兮的,我承認我以前就愛說,愛瘋,愛鬧,但是八,最近好像比以前還嚴重勒呢.阿,阿,算一算好像好長時間沒出家門勒呢 蛤蛤,自從退學好像越來越頹廢勒,不點阿不點,你完了,你真的完了,誒阿,一天就在家呆著,吃喝拉撒睡玩.這小生活過的,蠻享受的,但是就是...

無聊的python課程 Python無聊的總結

在公司無聊的時候看了前輩寫的python 突然發現乙個比較好玩的python表示式 1 lambda x,y x y 咋一看,這個應該類似方法之類的,上網查了查,所以特此總結下 lambda 上 冒號前邊的代表引數 冒號後邊的代表表示式 返回值型別跟引數有關 1 lambdax x2 at 0x01...