結果
問題 | No.504 ゲーム大会(ランキング) |
ユーザー | ichibanshibori |
提出日時 | 2017-04-22 18:26:40 |
言語 | OCaml (5.1.0) |
結果 |
CE
(最新)
AC
(最初)
|
実行時間 | - |
コード長 | 501 bytes |
コンパイル時間 | 165 ms |
コンパイル使用メモリ | 17,024 KB |
最終ジャッジ日時 | 2024-11-14 20:00:08 |
合計ジャッジ時間 | 1,173 ms |
ジャッジサーバーID (参考情報) |
judge3 / judge4 |
(要ログイン)
コンパイルエラー時のメッセージ・ソースコードは、提出者また管理者しか表示できないようにしております。(リジャッジ後のコンパイルエラーは公開されます)
ただし、clay言語の場合は開発者のデバッグのため、公開されます。
ただし、clay言語の場合は開発者のデバッグのため、公開されます。
コンパイルメッセージ
File "Main.ml", line 2, characters 11-22: 2 | let a0 = Stream.next st in ^^^^^^^^^^^ Error: Unbound module Stream
ソースコード
let solve n st = let a0 = Stream.next st in let rec solve' i rank = if i >= n - 1 then () else let a = Stream.next st in let rank = if a > a0 then rank + 1 else rank in string_of_int rank |> print_endline; solve' (i + 1) rank in print_endline "1"; solve' 0 1 let () = let n = read_line () |> int_of_string in let st = Stream.from (fun i -> if i >= n then None else let a = read_line () |> int_of_string in Some(a) ) in solve n st