[中學] 相鄰異正整數之正差最大值

看板Math作者 (吸收正能量)時間9年前 (2016/04/09 13:28), 9年前編輯推噓1(1011)
留言12則, 3人參與, 最新討論串1/2 (看更多)
如標題,想請問如果現在有n_1, n_2, ....,n_k , k個正整數排入一個圓桌 若S=sum(|n_i-n_(i+1)|,i=1,2,...,k,n_(k+1):=n_1) 最大值有辦法一般化嗎? 碰到的題目例子是1,2,3,...,19, 而S最大值簡答是寫180,排列方式就是 1,19,2,18,3,17,4,16,5,15,6,14,7,13,8,12,9,11,10 在試完1,19,2,18,3,17,4,16,5,15,6,14,7,13,8,12,9,10,11 也是讓S=180 所以不具有唯一排法 那這樣如何說明180會是最大呢? 謝謝 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 36.238.150.239 ※ 文章網址: https://www.ptt.cc/bbs/Math/M.1460179713.A.9B2.html ※ 編輯: shingai (36.238.150.239), 04/09/2016 13:50:47

04/09 14:11, , 1F
如果現在有38個數字兩兩一組 讓19組的差之和最大化
04/09 14:11, 1F

04/09 14:14, , 2F
那就從較大的19數與較小的19數中 各挑其一作為一組
04/09 14:14, 2F

04/09 14:15, , 3F
那19組的差之和 = 大19數之和 - 小19數之和
04/09 14:15, 3F

04/09 14:15, , 4F
再回來看你的問題 就會發現本質是一樣的
04/09 14:15, 4F

04/09 21:59, , 5F
不太一樣耶。你想的是每個數字要減兩次,所以直接
04/09 21:59, 5F

04/09 21:59, , 6F
當作38個數字,1到19各出現兩次對吧?
04/09 21:59, 6F

04/09 22:01, , 7F
這個問題的解會是 (19-1), (19-1), (18-2), (18-2)
04/09 22:01, 7F

04/09 22:01, , 8F
(17-3), (17-3)...
04/09 22:01, 8F

04/09 22:03, , 9F
就算加上一條「配對不准重複」,答案大概會變成
04/09 22:03, 9F

04/09 22:03, , 10F
(19-1), (19-2), (18-2), (18-1)...
04/09 22:03, 10F

04/09 22:04, , 11F
這種沒辦法放在圓圈上的解
04/09 22:04, 11F
※ 編輯: shingai (36.238.149.180), 04/09/2016 22:58:41

04/09 22:59, , 12F
其實還是看不懂耶@@
04/09 22:59, 12F
文章代碼(AID): #1N29C1co (Math)
文章代碼(AID): #1N29C1co (Math)