[問題] 一個簡單的雙迴圈有辦法用其他函數表示嗎?
怎麼寫都寫不出來 囧 腦袋卡住了 想了四個小時 =__=
我有編號1,2,3,...16 共16種數字 需要拿兩種來搭配組合(a,b) 其中a<b
也就是會有
(1,2) (1,3)...(1,16).....(2,3),(2,4)...(2,16).....(14,15),(14,16),(15,16)
一共16*15/2=120種組合 由於程式的需要 我必須利用For寫雙迴圈產生這120種組合
以下為程式(i從1開始到16) 搭配(j從i+1開始到16)
For[i = 1, i <= 16, i++,
For[j = i+1, j <= 16, j++,
k = Sum[kk, {kk, 16 - i, 15}] + j - 16;
Print[k]
]
]
我希望能產生 k=1,2,3,4,5.....118,119,120這樣的東西
PS. 希望能從黃色的部份去改......
但是 剛剛發文完之後有寫出來 就如黃色那樣 可是覺得很不漂亮....
>.< 感覺很簡單的東西卻...卡住了 =____=~
有請邏輯高手幫忙 拜託了
※ 編輯: harry901 來自: 220.134.252.177 (12/07 02:51)
※ 編輯: harry901 來自: 220.134.252.177 (12/07 02:53)
※ 編輯: harry901 來自: 220.134.252.177 (12/07 03:12)
※ 編輯: harry901 來自: 220.134.252.177 (12/07 03:17)
推
12/07 03:37, , 1F
12/07 03:37, 1F
→
12/07 03:38, , 2F
12/07 03:38, 2F
→
12/07 03:42, , 3F
12/07 03:42, 3F
→
12/07 03:43, , 4F
12/07 03:43, 4F
→
12/07 03:44, , 5F
12/07 03:44, 5F
→
12/07 03:45, , 6F
12/07 03:45, 6F
→
12/07 07:31, , 7F
12/07 07:31, 7F
→
12/07 07:32, , 8F
12/07 07:32, 8F
→
12/07 07:32, , 9F
12/07 07:32, 9F
→
12/08 02:40, , 10F
12/08 02:40, 10F
→
12/09 13:14, , 11F
12/09 13:14, 11F
→
12/09 13:36, , 12F
12/09 13:36, 12F
Mathematica 近期熱門文章
PTT數位生活區 即時熱門文章