結果
問題 | No.355 数当てゲーム(2) |
ユーザー |
![]() |
提出日時 | 2016-04-01 23:54:11 |
言語 | Python2 (2.7.18) |
結果 |
RE
|
実行時間 | - |
コード長 | 693 bytes |
コンパイル時間 | 85 ms |
コンパイル使用メモリ | 6,912 KB |
実行使用メモリ | 25,916 KB |
平均クエリ数 | 2.00 |
最終ジャッジ日時 | 2024-07-16 09:27:18 |
合計ジャッジ時間 | 11,136 ms |
ジャッジサーバーID (参考情報) |
judge4 / judge3 |
(要ログイン)
ファイルパターン | 結果 |
---|---|
other | RE * 52 |
ソースコード
import sysnumbers = set(map(str,range(10)))N = ["0","1","2","3"]for i in xrange(4):print numbersnlist = list(numbers)l = nlist[:7]r = nlist[7:]## leftn = N[:i]+["0"]+rres = []for j in l:n[i] = jprint " ".join(n)sys.stdout.flush()x,y = map(int,raw_input().split())if x == 4:quit()res.append([x,j])if max(res)[0] > min(res)[0]:N[i] = max(res)[1]numbers.remove(N[i])continue## rightn = N[:i]+["0"]+l[:3-i]res = []for j in r:n[i] = jprint " ".join(n)sys.stdout.flush()x,y = map(int,raw_input().split())if x == 4:quit()res.append([x,j])N[i] = max(res)[1]numbers.remove(N[i])print " ".join(N)sys.stdout.flush()