Re: [.NET] 請問AB數字遊戲的寫法

看板Visual_Basic作者 (缺錢啦 @@)時間19年前 (2005/09/21 14:53), 編輯推噓1(100)
留言1則, 1人參與, 最新討論串2/3 (看更多)
※ 引述《yougetit1999 (清)》之銘言: : 我想請問一下關於AB數字遊戲的寫法,系統會隨機亂數 : 取出3位數,由玩家來猜測,數字不能重複,當數字跟 : 位置對為A,數字對為B,例如答案是321時,如果玩家 : 輸入123會出現1A2B,當輸入456時,出現0A0B,完全答 : 對為3A,即為正確解答。關於亂數3位數數字也不能重複 : ,可以指導我一下,思考方向應該是怎樣,會利用到哪 : 些函數呢,謝謝各位... 取得輸入 (String) -> toCharArray (char()) -> Integer.parse() 或先 parseInt 之後再分位數處理. 之後只是照迴圈比對的問題, char 可以直接用 <> , = String 則請用 .equals() . 不能重覆的話, 那看你是要取 {0-9}, {0-9 - A1}, {0-9 - A1 - A2} 或是任取三個, 遇到不合的數字則重取 (這個數字, 或全部都隨你) 大致如此. -- 鬼壓床怎麼辦 騎上去啊 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.112.217.134

09/22 08:49, , 1F
謝謝您,馬上著手寫寫看~~
09/22 08:49, 1F
文章代碼(AID): #13CGDnGv (Visual_Basic)
文章代碼(AID): #13CGDnGv (Visual_Basic)