結果

問題 No.5001 排他的論理和でランニング
ユーザー letrangerjp
提出日時 2018-03-24 19:06:18
言語 Ruby
(3.4.1)
結果
WA  
実行時間 -
コード長 196 bytes
コンパイル時間 35 ms
実行使用メモリ 29,096 KB
スコア 0
最終ジャッジ日時 2020-03-12 20:23:33
ジャッジサーバーID
(参考情報)
judge10 /
このコードへのチャレンジ
(要ログイン)
ファイルパターン 結果
other WA * 47 TLE * 3
権限があれば一括ダウンロードができます
コンパイルメッセージ
Syntax OK

ソースコード

diff #

eval"N,M,*A="+gets(p).split*?,
r = A.pop(M)
curr = r.inject:^
loop{
  i=rand(M)
  j=rand(N-M)
  r[i], A[j] = A[j], r[i]
  curr ^= A[j] ^ r[i]
  if curr == (1<<20)-1
    puts A*" "
    exit
  end
}
0