結果

問題 No.5001 排他的論理和でランニング
ユーザー letrangerjp
提出日時 2018-03-24 19:13:40
言語 Ruby
(3.4.1)
結果
AC  
実行時間 1,247 ms / 1,500 ms
コード長 182 bytes
コンパイル時間 39 ms
実行使用メモリ 28,928 KB
スコア 23,275,459
最終ジャッジ日時 2020-03-12 20:24:10
ジャッジサーバーID
(参考情報)
judge6 /
純コード判定しない問題か言語
このコードへのチャレンジ
(要ログイン)
ファイルパターン 結果
other AC * 50
権限があれば一括ダウンロードができます
コンパイルメッセージ
Syntax OK

ソースコード

diff #

eval"N,M,*A="+gets(p).split*?,
curr = A[0...M].inject:^
loop.any?{
  i = rand M
  j = rand N-M
  A[i], A[j] = A[j], A[i]
  curr ^= A[i] ^ A[j]
  curr == (1<<20)-1&&$><<A[0...M]*" "
}
0