Submission #202462


Source Code Expand

import Control.Applicative

solve :: Int -> String
solve n = let (n',sec) = quotRem n 60;
              (hours,minutes) = quotRem n' 60;
          in (z hours) ++":"++ (z minutes) ++":"++ (z sec)
  where
    z n
      | n < 10 = "0" ++ show n
      | otherwise = show n

main = do
  n <- read <$> getLine
  putStrLn $ solve n

Submission Info

Submission Time
Task B - 入浴時間
User myuon
Language Haskell (GHC 7.4.1)
Score 100
Code Size 340 Byte
Status AC
Exec Time 30 ms
Memory 1440 KB

Judge Result

Set Name All
Score / Max Score 100 / 100
Status
AC × 12
Set Name Test Cases
All test_1.txt, test_17977.txt, test_25298.txt, test_36922.txt, test_44309.txt, test_52415.txt, test_60165.txt, test_65487.txt, test_70993.txt, test_80915.txt, test_84810.txt, test_86399.txt
Case Name Status Exec Time Memory
sample_01.txt AC 27 ms 1308 KB
sample_02.txt AC 29 ms 1312 KB
test_1.txt AC 30 ms 1376 KB
test_17977.txt AC 30 ms 1300 KB
test_25298.txt AC 30 ms 1380 KB
test_36922.txt AC 30 ms 1316 KB
test_44309.txt AC 30 ms 1388 KB
test_52415.txt AC 29 ms 1308 KB
test_60165.txt AC 30 ms 1392 KB
test_65487.txt AC 29 ms 1312 KB
test_70993.txt AC 30 ms 1308 KB
test_80915.txt AC 30 ms 1440 KB
test_84810.txt AC 30 ms 1312 KB
test_86399.txt AC 30 ms 1304 KB