回答
#60438 No.304 鍵(1) - yukicoder
桁数が少ないので,総当りでOK.
リアクティブなので,flushを忘れずに.
あと,rubyで0詰めした文字列を作る場合,formatというメソッドを使うことで出来る.
(最近気分で書く言語変えてて申し訳ないです)
参考:
http://blogs.wankuma.com/pinzolo/archive/2008/09/03/155371.aspx
res = "" cnt = 0 while res != "unlocked" do key = format("%03d", cnt) puts key STDOUT.flush res = gets.chomp if res == "locked" cnt += 1 end end