Re: [問題] 1-42取出6+1個數字

看板java作者 (ing)時間19年前 (2006/07/13 09:49), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串6/21 (看更多)
※ 引述《dennis.bbs@bbs.ntou.edu.tw (有女生願意跟我聊天的嗎~)》之銘言: : ※ 引述《PTTFHK.bbs@ptt.cc》之銘言: : > 請教各位 : > 從1-42當中亂數取出六個號碼+一個特別號 程式怎麼寫呢? : > 我寫了以下這些 已經弄了 「不要把0算進來」還有「檢查號碼是否重複」 : > 但是還是會有重複的情形發生 不知道哪位朋友可以告訴我哪裡出錯了呢 感恩 : > public class lotto : 原文怒刪 : 用Set就可以就不會產生重複了 : 1.把亂數產生的數值丟到Set : 2.檢查數目有幾個...不夠繼續產生亂數 : 3.一直重複...直到7個數目 要不重複其實很簡單 生一個存有 1 - 42 的 array 然後{亂數取兩個出來交換}重覆個一兩百次 然後隨便抓隨便有 而且一定不會重複 = = -- 隨著歲月流過 曾經的年少輕狂 不 ┌┐ 那些瘋狂的不拘的奔放的 刻在一張張相片上 也刻在心中 無意中提起 也只勾起嘴角的微笑 └┘ 是啊 你不是從前的你 我也不是從前的我了 ┘ 我們被外在的環境改變 重塑 被壓進這個世 ┌┐ └ 但當凝望你的雙眸┐ 最令我感動的 ┐ └ ξ amiangel └ 是你眼神深處 我們曾有過的真摯情感 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 220.134.98.160
文章代碼(AID): #14jQQa4b (java)
討論串 (同標題文章)
文章代碼(AID): #14jQQa4b (java)