CSES - HIIT Open 2019 - Results
Submission details
Task:Just Solve It
Sender:Omochiikaeri~!
Submission time:2019-05-25 11:15:05
Language:Haskell
Status:READY
Result:
Test results
testverdicttime
#1ACCEPTED0.03 sdetails
#20.02 sdetails
#3ACCEPTED0.01 sdetails
#4ACCEPTED0.02 sdetails
#5ACCEPTED0.01 sdetails
#6ACCEPTED0.03 sdetails
#7ACCEPTED0.03 sdetails
#8ACCEPTED0.03 sdetails

Compiler report

input/code.hs:1:1: warning: [-Wmissing-signatures]
    Top-level binding with no type signature: main :: IO ()

input/code.hs:4:15: warning: [-Wtype-defaults]
    * Defaulting the following constraints to type `Integer'
        (Num a0) arising from a use of `solve' at input/code.hs:4:15-23
        (Ord a0) arising from a use of `solve' at input/code.hs:4:15-23
        (Read a0) arising from a use of `read' at input/code.hs:3:22-25
    * In the first argument of `putStrLn', namely `(solve n k)'
      In a stmt of a 'do' block: putStrLn (solve n k)
      In the expression:
        do { l <- getLine;
             let [n, k] = map read $ words l;
             putStrLn (solve n k) }

input/code.hs:6:1: warning: [-Wmissing-signatures]
    Top-level binding with no type signature:
      solve :: (Num a, Ord a) => t -> a -> [Char]

input/code.hs:6:7: warning: [-Wunused-matches]
    Defined but not used: `n'

Code

main = do
    l <- getLine
    let [n, k] = map read $ words l
    putStrLn (solve n k)

solve n k =
    if k > 1 then
        "YES"
    else
        "NO"

Test details

Test 1

Verdict: ACCEPTED

input
3 1

correct output
NO

user output
NO

Test 2

Verdict:

input
3 2

correct output
NO

user output
YES

Test 3

Verdict: ACCEPTED

input
3 3

correct output
YES

user output
YES

Test 4

Verdict: ACCEPTED

input
4 1

correct output
NO

user output
NO

Test 5

Verdict: ACCEPTED

input
4 2

correct output
YES

user output
YES

Test 6

Verdict: ACCEPTED

input
4 3

correct output
YES

user output
YES

Test 7

Verdict: ACCEPTED

input
123456 654321

correct output
YES

user output
YES

Test 8

Verdict: ACCEPTED

input
1000000000 1000000000

correct output
YES

user output
YES