Submission #186771
Source Code Expand
{-# LANGUAGE ScopedTypeVariables #-} import Control.Applicative import Control.Arrow import Control.Monad import Data.Array.IO import Data.Array.Unboxed import qualified Data.ByteString.Char8 as C import Data.Char import qualified Data.Foldable as F import Data.Function import Data.Functor import Data.IORef import Data.List import qualified Data.Map as M import Data.Maybe import Data.Monoid import qualified Data.Set as S import Data.Traversable import Debug.Trace import Text.Printf -- I/O readInts :: C.ByteString -> [Int] readInts = map fst . mapMaybe C.readInt . C.words getInts :: IO [Int] getInts = readInts <$> C.getLine readNums :: Num a => C.ByteString -> [a] readNums = map (fromIntegral . fst) . mapMaybe C.readInteger . C.words getNums :: Num a => IO [a] getNums = readNums <$> C.getLine cast :: (Integral a, Integral b) => a -> b cast = fromIntegral ----- main :: IO () main = do [a] <- getInts print $ (a`mod`12)+1
Submission Info
Submission Time | |
---|---|
Task | A - 来月は何月? |
User | tanakh |
Language | Haskell (GHC 7.4.1) |
Score | 100 |
Code Size | 1174 Byte |
Status | AC |
Exec Time | 31 ms |
Memory | 1392 KB |
Judge Result
Set Name | All | ||
---|---|---|---|
Score / Max Score | 100 / 100 | ||
Status |
|
Set Name | Test Cases |
---|---|
All | test_1.txt, test_10.txt, test_11.txt, test_12.txt, test_2.txt, test_3.txt, test_4.txt, test_5.txt, test_6.txt, test_7.txt, test_8.txt, test_9.txt |
Case Name | Status | Exec Time | Memory |
---|---|---|---|
test_1.txt | AC | 29 ms | 1388 KB |
test_10.txt | AC | 30 ms | 1316 KB |
test_11.txt | AC | 30 ms | 1312 KB |
test_12.txt | AC | 28 ms | 1312 KB |
test_2.txt | AC | 29 ms | 1392 KB |
test_3.txt | AC | 29 ms | 1308 KB |
test_4.txt | AC | 29 ms | 1308 KB |
test_5.txt | AC | 28 ms | 1312 KB |
test_6.txt | AC | 31 ms | 1304 KB |
test_7.txt | AC | 29 ms | 1304 KB |
test_8.txt | AC | 31 ms | 1304 KB |
test_9.txt | AC | 29 ms | 1308 KB |