結果
| 問題 |
No.308 素数は通れません
|
| コンテスト | |
| ユーザー |
tubo28
|
| 提出日時 | 2015-12-01 02:35:04 |
| 言語 | Ruby (3.4.1) |
| 結果 |
WA
|
| 実行時間 | - |
| コード長 | 750 bytes |
| コンパイル時間 | 242 ms |
| コンパイル使用メモリ | 7,424 KB |
| 実行使用メモリ | 12,416 KB |
| 最終ジャッジ日時 | 2024-09-14 06:18:45 |
| 合計ジャッジ時間 | 12,664 ms |
|
ジャッジサーバーID (参考情報) |
judge3 / judge4 |
(要ログイン)
| ファイルパターン | 結果 |
|---|---|
| other | WA * 107 |
コンパイルメッセージ
Syntax OK
ソースコード
puts 17
# require "prime"
# def ok n,w
# stack = []
# vis = n.times.map { false }
# stack.push 1
# while stack.size != 0
# c = stack.pop
# return true if c == n
# vis[c] = true
# if c%w != 0 && !vis[c+1] && !$isprime[c+1]
# stack.push c+1
# end
# if c%w != 1 && !vis[c-1] && !$isprime[c-1]
# stack.push c-1
# end
# if c-w >= 1 && !vis[c-w] && !$isprime[c-w]
# stack.push c-w
# end
# if c+w <= n && !vis[c+w] && !$isprime[c+w]
# stack.push c+w
# end
# end
# false
# end
# n = gets.to_i
# $isprime = 1000.times.map { false }
# Prime.each(1000) { |p| $isprime[p] = true }
# Prime.each(1000) do |w|
# p w
# if ok n,w
# puts w
# exit
# end
# end
# puts 17
tubo28