精華區beta Visual_Basic 關於我們 聯絡資訊
這是一個樸克牌 比大小的問題 可是發過的排不能再發 (no repeats) 有人知道這要怎麼寫嘛~~ (好像可以用flag.. 不確定..) 高手 救我吧! 感激不盡~! -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 163.30.136.133 > -------------------------------------------------------------------------- < 作者: freepark (☆ USTAR family) 看板: Visual_Basic 標題: Re: ...程式寫不出來 救救我! 時間: Sun Jun 2 02:11:29 2002 ※ 引述《lisayang (....wait up!)》之銘言: : 這是一個樸克牌 比大小的問題 : 可是發過的排不能再發 (no repeats) : 有人知道這要怎麼寫嘛~~ : (好像可以用flag.. 不確定..) : 高手 救我吧! : 感激不盡~! 一個單純的想法,不曉得可不可行... 如果把牌從黑桃A、紅心A、方塊A、梅花A、黑桃K...排下去, 編號成1到52, 取亂數得到第一張牌(例如假設抽到15,即方塊J) 剩下的牌編號就是1到51 再取1到51中的一個亂數, 如果是1到14就比第一張牌大 如果是15到51就比第一張牌小(因為之前抽過15,第二次的15就是梅花J) 這樣不曉得會不會有問題... -- 峨嵋弟子們,凡我修練者,切記勿貪婪與急進,此乃一切魔道之起源。 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 139.175.217.106 > -------------------------------------------------------------------------- < 作者: lisayang (....wait up!) 看板: Visual_Basic 標題: Re: ...程式寫不出來 救救我! 時間: Sun Jun 2 19:39:37 2002 ※ 引述《freepark (☆ USTAR family)》之銘言: : ※ 引述《lisayang (....wait up!)》之銘言: : : 一個單純的想法,不曉得可不可行... : 如果把牌從黑桃A、紅心A、方塊A、梅花A、黑桃K...排下去, : 編號成1到52, : 取亂數得到第一張牌(例如假設抽到15,即方塊J) : 剩下的牌編號就是1到51 : 再取1到51中的一個亂數, : 如果是1到14就比第一張牌大 : 如果是15到51就比第一張牌小(因為之前抽過15,第二次的15就是梅花J) : 這樣不曉得會不會有問題... 可是要如何把取過的牌放一旁 所以才始編號從1~52 便成 1~51..? -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 163.30.136.111 > -------------------------------------------------------------------------- < 作者: JK (願給妳幸福的鷹) 看板: Visual_Basic 標題: Re: ...程式寫不出來 救救我! 時間: Mon Jun 3 16:03:38 2002 ※ 引述《lisayang (....wait up!)》之銘言: : ※ 引述《freepark (☆ USTAR family)》之銘言: : : 一個單純的想法,不曉得可不可行... : : 如果把牌從黑桃A、紅心A、方塊A、梅花A、黑桃K...排下去, : : 編號成1到52, : : 取亂數得到第一張牌(例如假設抽到15,即方塊J) : : 剩下的牌編號就是1到51 : : 再取1到51中的一個亂數, : : 如果是1到14就比第一張牌大 : : 如果是15到51就比第一張牌小(因為之前抽過15,第二次的15就是梅花J) : : 這樣不曉得會不會有問題... : 可是要如何把取過的牌放一旁 所以才始編號從1~52 便成 1~51..? 可以從反方面來想... 如果先把牌打亂... 每次都重最上面抽是不是一樣呢? 而且這樣就不用考慮這個問題了... 只要定義一個變數表示剩下的張數... 每抽一張就減一... -- 我懷疑...平淡的日子到底適不適合我? -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.112.26.149