結果
| 問題 | No.296 n度寝 |
| コンテスト | |
| ユーザー |
|
| 提出日時 | 2020-02-11 23:53:39 |
| 言語 | Kotlin (2.3.20) |
| 結果 |
CE
(最新)
AC
(最初)
|
| 実行時間 | - |
| コード長 | 385 bytes |
| 記録 | |
| コンパイル時間 | 6,710 ms |
| コンパイル使用メモリ | 440,256 KB |
| 最終ジャッジ日時 | 2026-04-17 13:58:28 |
| 合計ジャッジ時間 | 7,533 ms |
|
ジャッジサーバーID (参考情報) |
judge3_0 / judge1_1 |
(要ログイン)
コンパイルエラー時のメッセージ・ソースコードは、提出者また管理者しか表示できないようにしております。(リジャッジ後のコンパイルエラーは公開されます)
ただし、clay言語の場合は開発者のデバッグのため、公開されます。
ただし、clay言語の場合は開発者のデバッグのため、公開されます。
コンパイルメッセージ
Main.kt:13:9: error: 'fun StringBuilder.appendln(value: Long): StringBuilder' is deprecated. Use appendLine instead. Note that the new method always appends the line feed character '\n' regardless of the system line separator.
appendln(newH)
^^^^^^^^
ソースコード
fun main(args: Array<String>) {
p296()
}
fun p296() {
val (n, h, m, interval) = readLine()!!.split(' ').map { it.toLong() }
val add = interval * (n - 1)
val newH = (h + (add / 60) + (if (m + (add % 60) >= 60) 1 else 0)) % 24
val newM = (m + (add % 60)) % 60
val answer = buildString {
appendln(newH)
append(newM)
}
println(answer)
}