1 回答

TA貢獻(xiàn)1036條經(jīng)驗(yàn) 獲得超461個(gè)贊
一個(gè)數(shù)組中放36個(gè)數(shù),順序隨便,
然后用隨機(jī)數(shù)生成0到35中的一個(gè)整數(shù),然后取數(shù)組中下標(biāo)為這個(gè)隨機(jī)數(shù)的值,(取出的值放到一個(gè)新數(shù)組里,新數(shù)組就有1個(gè)值)然后刪除這個(gè)值,這樣數(shù)組中就剩下35個(gè)數(shù)
然后用隨機(jī)數(shù)生成0到34中的一個(gè)整數(shù),然后取數(shù)組中下標(biāo)為這個(gè)隨機(jī)數(shù)的值,(取出的值放到1中的新數(shù)組里,新數(shù)組就有2個(gè)值)然后刪除這個(gè)值,這樣數(shù)組中就剩下34個(gè)數(shù)
然后用隨機(jī)數(shù)生成0到33中的一個(gè)整數(shù),然后取數(shù)組中下標(biāo)為這個(gè)隨機(jī)數(shù)的值,(取出的值放到1中的新數(shù)組里,新數(shù)組就有3個(gè)值)然后刪除這個(gè)值,這樣數(shù)組中就剩下33個(gè)數(shù)
然后用隨機(jī)數(shù)生成0到32中的一個(gè)整數(shù),然后取數(shù)組中下標(biāo)為這個(gè)隨機(jī)數(shù)的值,(取出的值放到1中的新數(shù)組里,新數(shù)組就有4個(gè)值)然后刪除這個(gè)值,這樣數(shù)組中就剩下32個(gè)數(shù)
然后用隨機(jī)數(shù)生成0到31中的一個(gè)整數(shù),然后取數(shù)組中下標(biāo)為這個(gè)隨機(jī)數(shù)的值,(取出的值放到1中的新數(shù)組里,新數(shù)組就有5個(gè)值)然后刪除這個(gè)值,這樣數(shù)組中就剩下31個(gè)數(shù)
然后用隨機(jī)數(shù)生成0到30中的一個(gè)整數(shù),然后取數(shù)組中下標(biāo)為這個(gè)隨機(jī)數(shù)的值,(取出的值放到1中的新數(shù)組里,新數(shù)組就有6個(gè)值)
上面這6步放for循環(huán)里就行了。新數(shù)組中的6個(gè)數(shù)就是需要的6個(gè)紅球(然后對(duì)這個(gè)數(shù)組排個(gè)序)
然后再用隨機(jī)數(shù)生成一個(gè)1到16的數(shù)字作為藍(lán)球
添加回答
舉報(bào)