結果
問題 |
No.63 ポッキーゲーム
|
ユーザー |
|
提出日時 | 2025-07-15 12:08:53 |
言語 | Standard ML (MLton 20210117) |
結果 |
AC
|
実行時間 | 2 ms / 5,000 ms |
コード長 | 438 bytes |
コンパイル時間 | 3,901 ms |
コンパイル使用メモリ | 686,972 KB |
実行使用メモリ | 7,716 KB |
最終ジャッジ日時 | 2025-07-15 12:08:58 |
合計ジャッジ時間 | 4,316 ms |
ジャッジサーバーID (参考情報) |
judge5 / judge2 |
(要ログイン)
ファイルパターン | 結果 |
---|---|
other | AC * 22 |
ソースコード
fun readInt () = valOf (TextIO.scanStream (Int.scan StringCvt.DEC) TextIO.stdIn) val () = let val l = readInt () val k = readInt () fun findAns remain = if remain <= 2 * k then 0 else k + findAns (remain - 2 * k) val ans = if l mod (2 * k) = 0 then (l div (2 * k) - 1) * k else (l div (2 * k)) * k in print (Int.toString ans) end