作者laa7352 (Laa)
看板Fortran
標題Re: [問題] 排列組合的種類
時間Tue Apr 10 08:40:22 2012
※ 引述《magaiml (XD)》之銘言:
: 想請教一下這類型的問題如何寫出來?
: 就是排列組合的種類
: ex 從 1 2 3 4 5 數字中取出3個來排列
: 5C3=10種
: 我個人是用樹狀圖的概念寫 如
: 1→2→3
: ↘4
: ↘5
: ↘3→4
: ↘5
: ↘4→5
: 2→3→4
: ↘5
: ↘4→5
: 3→4→5
: 該如何寫呢各位?
: 麻煩一下各位了。
do i1=1,3
do i2=i1+1,5
do i3=i2+1,5
print*, i1,i2,i3
enddo
enddo
enddo
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 118.168.190.221
※ 編輯: laa7352 來自: 118.168.190.221 (04/10 08:40)
1F:推 jsb:我敢說原 po 絕對不是要這種寫死了的迴圈. . . 04/10 16:10
2F:→ jsb:照這個寫法來個 50C25 的話,迴圈就不知道要寫幾層了。 04/10 16:12
3F:推 magaiml:哈哈,樓上猜中我的內心了,我是要寫成動態的`. 04/12 08:02