結果
問題 | No.536 人工知能 |
ユーザー | r6eve |
提出日時 | 2017-08-15 11:30:16 |
言語 | OCaml (5.1.0) |
結果 |
CE
(最新)
AC
(最初)
|
実行時間 | - |
コード長 | 211 bytes |
コンパイル時間 | 363 ms |
コンパイル使用メモリ | 16,896 KB |
最終ジャッジ日時 | 2024-11-14 20:12:41 |
合計ジャッジ時間 | 781 ms |
ジャッジサーバーID (参考情報) |
judge1 / judge4 |
(要ログイン)
コンパイルエラー時のメッセージ・ソースコードは、提出者また管理者しか表示できないようにしております。(リジャッジ後のコンパイルエラーは公開されます)
ただし、clay言語の場合は開発者のデバッグのため、公開されます。
ただし、clay言語の場合は開発者のデバッグのため、公開されます。
コンパイルメッセージ
File "Main.ml", line 6, characters 4-18: 6 | s.[n-2] <- 'A'; ^^^^^^^^^^^^^^ Error: Syntax error: strings are immutable, there is no assignment syntax for them. Hint: Mutable sequences of bytes are available in the Bytes module. Hint: Did you mean to use 'Bytes.set'?
ソースコード
let () = let s = read_line () in let n = String.length s in if s.[n-2] <> 'a' || s.[n-1] <> 'i' then print_endline (s ^ "-AI") else begin s.[n-2] <- 'A'; s.[n-1] <- 'I'; print_endline s end