Submission #2717526


Source Code Expand

import Control.Applicative
import Data.List

getInt :: IO Int
getInt = (\a -> read a :: Int) <$> getLine

getInteger :: IO Integer
getInteger = (\a -> read a :: Integer) <$> getLine

count :: String -> Bool
count "" = True
count [_] = False
count (x:y:xs)
    | x == y = count xs
    | otherwise = False

main = do
    putStrLn =<< (((\a -> if a then "Yes" else "No") . count . sort) <$> getLine)

Submission Info

Submission Time
Task B - Beautiful Strings
User stmtk
Language Haskell (GHC 7.10.3)
Score 200
Code Size 415 Byte
Status AC
Exec Time 2 ms
Memory 508 KB

Judge Result

Set Name Sample All
Score / Max Score 0 / 0 200 / 200
Status
AC × 2
AC × 12
Set Name Test Cases
Sample example_01.txt, example_02.txt
All example_01.txt, example_02.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
Case Name Status Exec Time Memory
example_01.txt AC 1 ms 380 KB
example_02.txt AC 1 ms 380 KB
subtask1_01.txt AC 1 ms 380 KB
subtask1_02.txt AC 1 ms 508 KB
subtask1_03.txt AC 1 ms 380 KB
subtask1_04.txt AC 1 ms 380 KB
subtask1_05.txt AC 2 ms 380 KB
subtask1_06.txt AC 1 ms 508 KB
subtask1_07.txt AC 1 ms 508 KB
subtask1_08.txt AC 2 ms 508 KB
subtask1_09.txt AC 1 ms 508 KB
subtask1_10.txt AC 2 ms 508 KB