Submission #400230
Source Code Expand
{-# OPTIONS_GHC -O2 -funbox-strict-fields #-} {-# LANGUAGE CPP #-} {-# LANGUAGE ScopedTypeVariables #-} {-# LANGUAGE UnboxedTuples #-} {-# LANGUAGE BangPatterns #-} {-# LANGUAGE OverloadedStrings #-} {-# LANGUAGE DisambiguateRecordFields #-} {-# LANGUAGE RecordWildCards #-} {-# LANGUAGE NamedFieldPuns #-} {-# LANGUAGE ViewPatterns #-} {-# LANGUAGE DeriveDataTypeable #-} {-# LANGUAGE FlexibleContexts #-} {-# LANGUAGE ExistentialQuantification #-} {-# LANGUAGE MagicHash #-} {-# LANGUAGE TupleSections #-} {-# LANGUAGE RankNTypes #-} {-# LANGUAGE ExplicitForAll #-} import Control.Applicative import qualified Data.ByteString.Char8 as BS import Data.Char import GHC.Exts (Int) main :: IO () main = do n <- getInt print $ sum $ toDecimal n ---------------------------------------------------------------------------- -- IO getInt :: IO Int getInt = readInt <$> BS.getLine readInt :: BS.ByteString -> Int readInt s = case BS.readInt s of Just (r, "") -> r _ -> error $ "not an integer: " ++ show s ---------------------------------------------------------------------------- -- Util toDecimal :: Int -> [Int] toDecimal = map digitToInt . show
Submission Info
Submission Time | |
---|---|
Task | A - 加算王 |
User | mkotha |
Language | Haskell (Haskell Platform 2014.2.0.0) |
Score | 100 |
Code Size | 1158 Byte |
Status | AC |
Exec Time | 141 ms |
Memory | 1432 KB |
Judge Result
Set Name | Sample | All | ||||
---|---|---|---|---|---|---|
Score / Max Score | 0 / 0 | 100 / 100 | ||||
Status |
|
|
Set Name | Test Cases |
---|---|
Sample | subtask0-sample01.txt, subtask0-sample02.txt, subtask0-sample03.txt |
All | subtask0-sample01.txt, subtask0-sample02.txt, subtask0-sample03.txt, subtask1-01.txt, subtask1-02.txt, subtask1-03.txt, subtask1-04.txt, subtask1-05.txt, subtask1-06.txt, subtask1-07.txt, subtask1-08.txt, subtask1-09.txt, subtask1-10.txt, subtask1-11.txt, subtask1-12.txt |
Case Name | Status | Exec Time | Memory |
---|---|---|---|
subtask0-sample01.txt | AC | 141 ms | 1308 KB |
subtask0-sample02.txt | AC | 27 ms | 1304 KB |
subtask0-sample03.txt | AC | 27 ms | 1376 KB |
subtask1-01.txt | AC | 27 ms | 1308 KB |
subtask1-02.txt | AC | 26 ms | 1304 KB |
subtask1-03.txt | AC | 26 ms | 1376 KB |
subtask1-04.txt | AC | 26 ms | 1376 KB |
subtask1-05.txt | AC | 26 ms | 1376 KB |
subtask1-06.txt | AC | 26 ms | 1300 KB |
subtask1-07.txt | AC | 26 ms | 1432 KB |
subtask1-08.txt | AC | 26 ms | 1428 KB |
subtask1-09.txt | AC | 28 ms | 1372 KB |
subtask1-10.txt | AC | 28 ms | 1372 KB |
subtask1-11.txt | AC | 26 ms | 1368 KB |
subtask1-12.txt | AC | 28 ms | 1432 KB |