Re: [問題] 範圍內跳動的整數已回收

看板MATLAB作者 (DK)時間15年前 (2010/10/30 23:49), 編輯推噓1(103)
留言4則, 3人參與, 最新討論串4/4 (看更多)
試試取4次隨機數字,每次修改取值的範圍 假設設定的範圍是2~x 第一次取到的值為a1 第二次取時修改取值範圍 D = a+(4-n)*(4-n+1) 設定新的範圍為2~(x-D) 讓取到的值相加不會超過x 並留下可取的值給第3和第4次 再取新的值 反覆取到第4次 但問題是可能會取到相同的值,需要再做判斷重取 如果不想留值給後面次數的取,也可以做判斷重取 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 123.195.197.134 ※ 編輯: bearending 來自: 123.195.197.134 (10/30 23:55)

10/30 23:58, , 1F
只取3次最後一次用扣的如何?
10/30 23:58, 1F

10/30 23:59, , 2F
如果是要相加等於x的話,可以用扣的
10/30 23:59, 2F

10/31 00:00, , 3F
只要小於的話,還是需要再取一次
10/31 00:00, 3F

11/01 12:22, , 4F
感謝提供想法
11/01 12:22, 4F
文章代碼(AID): #1Cp3vm2t (MATLAB)
文章代碼(AID): #1Cp3vm2t (MATLAB)