Codeforces Round #632 (Div. 2) E. Road to 1600 构造好题
傳送門
文章目錄
- 題意:
- 思路
題意:
直接白嫖
思路
首先不難發(fā)現(xiàn),n≤2n\le2n≤2的時(shí)候是無解的。
現(xiàn)在我們來構(gòu)造n=3n=3n=3的情況,通過打表可以發(fā)現(xiàn)如下矩陣是符合題目要求的:
179325486\begin{array}{ccc} 1&7&9\\ 3&2&5\\ 4&8&6\\ \end{array}134?728?956?
這就啟發(fā)我們有兩種做法:
一是根據(jù)這個(gè)矩陣發(fā)現(xiàn)規(guī)律來構(gòu)造,這個(gè)顯然沒什么規(guī)律。
二是以這個(gè)矩陣為基礎(chǔ),在其基礎(chǔ)上來加上多于的矩陣,這個(gè)方法是比較可行的,讓我們以這個(gè)3×33×33×3的矩陣為原型,在其周圍蛇形填數(shù),比如5×55×55×5的矩陣的填法:
1+base7+base9+base783+base2+base5+base694+base8+base6+base5101234111615141312\begin{array}{ccc} 1+base&7+base&9+base&7&8\\ 3+base&2+base&5+base&6&9\\ 4+base&8+base&6+base&5&10\\ 1&2&3&4&11\\ 16&15&14&13&12 \end{array}1+base3+base4+base116?7+base2+base8+base215?9+base5+base6+base314?765413?89101112?
當(dāng)然在這里base=16base=16base=16,這個(gè)顯然是正確的,因?yàn)橥鈬淖咄曛笃湟欢ㄍT诹?span id="ozvdkddzhkzd" class="katex--inline">row=1row=1row=1或者col=1col=1col=1的位置,之后他們倆都會(huì)跑到(1,1)(1,1)(1,1)讓后就掉入圈套辣。
總結(jié)
以上是生活随笔為你收集整理的Codeforces Round #632 (Div. 2) E. Road to 1600 构造好题的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 玉竹可以祛斑吗
- 下一篇: P1020 [NOIP1999 普及组]