作者clifflu (缺钱啦 @@)
看板Visual_Basic
标题Re: [.NET] 请问AB数字游戏的写法
时间Wed Sep 21 14:56:45 2005
※ 引述《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
1F:推 yougetit1999:谢谢您,马上着手写写看~~ 203.70.60.138 09/22 08:49