Submission #1306676


Source Code Expand

let rec input li = function
    0 -> li
    | n -> try 
        let x = Scanf.scanf "%d " (fun x -> x) in input (x::li) (n - 1)
    with End_of_file -> li

let () =
    let (n, t, e) = Scanf.scanf "%d %d %d\n" (fun n t e -> (n, t, e)) in
    let mi = t - e and ma = t + e in
    let li = input [] n in
    let rec sc iter = function
        [] -> -1
        | x::xs ->
            let rec func i =
                if i * x > ma then false
                else if i * x >= mi then true
                else func (i + 1)
            in 
            if func 1 then iter else sc (iter + 1) xs
    in
    sc 1 li |> Printf.printf "%d\n"
        
        



Submission Info

Submission Time
Task A - アルデンテ
User flare
Language OCaml (4.02.3)
Score 0
Code Size 679 Byte
Status WA
Exec Time 1 ms
Memory 2432 KB

Judge Result

Set Name All
Score / Max Score 0 / 100
Status
AC × 54
WA × 50
Set Name Test Cases
All 00_Teuchi_00, 00_Teuchi_01, 00_sample_00, 00_sample_01, 10_Random_00, 10_Random_01, 10_Random_02, 10_Random_03, 10_Random_04, 10_Random_05, 10_Random_06, 10_Random_07, 10_Random_08, 10_Random_09, 10_Random_10, 10_Random_11, 10_Random_12, 10_Random_13, 10_Random_14, 10_Random_15, 10_Random_16, 10_Random_17, 10_Random_18, 10_Random_19, 20_Random_00, 20_Random_01, 20_Random_02, 20_Random_03, 20_Random_04, 20_Random_05, 20_Random_06, 20_Random_07, 20_Random_08, 20_Random_09, 20_Random_10, 20_Random_11, 20_Random_12, 20_Random_13, 20_Random_14, 20_Random_15, 20_Random_16, 20_Random_17, 20_Random_18, 20_Random_19, 30_Random_00, 30_Random_01, 30_Random_02, 30_Random_03, 30_Random_04, 30_Random_05, 30_Random_06, 30_Random_07, 30_Random_08, 30_Random_09, 30_Random_10, 30_Random_11, 30_Random_12, 30_Random_13, 30_Random_14, 30_Random_15, 30_Random_16, 30_Random_17, 30_Random_18, 30_Random_19, 40_Random_00, 40_Random_01, 40_Random_02, 40_Random_03, 40_Random_04, 40_Random_05, 40_Random_06, 40_Random_07, 40_Random_08, 40_Random_09, 40_Random_10, 40_Random_11, 40_Random_12, 40_Random_13, 40_Random_14, 40_Random_15, 40_Random_16, 40_Random_17, 40_Random_18, 40_Random_19, 50_Random_00, 50_Random_01, 50_Random_02, 50_Random_03, 50_Random_04, 50_Random_05, 50_Random_06, 50_Random_07, 50_Random_08, 50_Random_09, 50_Random_10, 50_Random_11, 50_Random_12, 50_Random_13, 50_Random_14, 50_Random_15, 50_Random_16, 50_Random_17, 50_Random_18, 50_Random_19
Case Name Status Exec Time Memory
00_Teuchi_00 AC 1 ms 384 KB
00_Teuchi_01 WA 1 ms 384 KB
00_sample_00 AC 1 ms 384 KB
00_sample_01 AC 1 ms 384 KB
10_Random_00 WA 1 ms 384 KB
10_Random_01 WA 1 ms 384 KB
10_Random_02 AC 1 ms 384 KB
10_Random_03 WA 1 ms 384 KB
10_Random_04 AC 1 ms 384 KB
10_Random_05 WA 1 ms 384 KB
10_Random_06 WA 1 ms 384 KB
10_Random_07 WA 1 ms 384 KB
10_Random_08 AC 1 ms 384 KB
10_Random_09 WA 1 ms 384 KB
10_Random_10 WA 1 ms 384 KB
10_Random_11 AC 1 ms 384 KB
10_Random_12 WA 1 ms 384 KB
10_Random_13 WA 1 ms 384 KB
10_Random_14 WA 1 ms 384 KB
10_Random_15 AC 1 ms 384 KB
10_Random_16 WA 1 ms 384 KB
10_Random_17 WA 1 ms 384 KB
10_Random_18 WA 1 ms 384 KB
10_Random_19 WA 1 ms 384 KB
20_Random_00 WA 1 ms 384 KB
20_Random_01 WA 1 ms 384 KB
20_Random_02 WA 1 ms 384 KB
20_Random_03 AC 1 ms 384 KB
20_Random_04 WA 1 ms 384 KB
20_Random_05 WA 1 ms 384 KB
20_Random_06 WA 1 ms 384 KB
20_Random_07 WA 1 ms 384 KB
20_Random_08 WA 1 ms 384 KB
20_Random_09 AC 1 ms 384 KB
20_Random_10 WA 1 ms 384 KB
20_Random_11 AC 1 ms 384 KB
20_Random_12 WA 1 ms 384 KB
20_Random_13 AC 1 ms 384 KB
20_Random_14 WA 1 ms 384 KB
20_Random_15 WA 1 ms 384 KB
20_Random_16 WA 1 ms 384 KB
20_Random_17 WA 1 ms 384 KB
20_Random_18 WA 1 ms 384 KB
20_Random_19 WA 1 ms 384 KB
30_Random_00 WA 1 ms 384 KB
30_Random_01 AC 1 ms 384 KB
30_Random_02 WA 1 ms 384 KB
30_Random_03 WA 1 ms 384 KB
30_Random_04 WA 1 ms 384 KB
30_Random_05 WA 1 ms 384 KB
30_Random_06 WA 1 ms 384 KB
30_Random_07 WA 1 ms 384 KB
30_Random_08 WA 1 ms 384 KB
30_Random_09 WA 1 ms 384 KB
30_Random_10 WA 1 ms 384 KB
30_Random_11 WA 1 ms 384 KB
30_Random_12 WA 1 ms 384 KB
30_Random_13 WA 1 ms 384 KB
30_Random_14 AC 1 ms 384 KB
30_Random_15 WA 1 ms 384 KB
30_Random_16 WA 1 ms 384 KB
30_Random_17 WA 1 ms 384 KB
30_Random_18 WA 1 ms 384 KB
30_Random_19 WA 1 ms 384 KB
40_Random_00 AC 1 ms 384 KB
40_Random_01 AC 1 ms 384 KB
40_Random_02 AC 1 ms 384 KB
40_Random_03 AC 1 ms 384 KB
40_Random_04 AC 1 ms 384 KB
40_Random_05 AC 1 ms 384 KB
40_Random_06 AC 1 ms 384 KB
40_Random_07 AC 1 ms 384 KB
40_Random_08 AC 1 ms 384 KB
40_Random_09 AC 1 ms 384 KB
40_Random_10 AC 1 ms 384 KB
40_Random_11 AC 1 ms 2432 KB
40_Random_12 AC 1 ms 384 KB
40_Random_13 AC 1 ms 384 KB
40_Random_14 AC 1 ms 384 KB
40_Random_15 AC 1 ms 384 KB
40_Random_16 AC 1 ms 384 KB
40_Random_17 AC 1 ms 384 KB
40_Random_18 AC 1 ms 384 KB
40_Random_19 AC 1 ms 384 KB
50_Random_00 AC 1 ms 384 KB
50_Random_01 AC 1 ms 384 KB
50_Random_02 AC 1 ms 384 KB
50_Random_03 AC 1 ms 384 KB
50_Random_04 AC 1 ms 384 KB
50_Random_05 AC 1 ms 384 KB
50_Random_06 AC 1 ms 384 KB
50_Random_07 AC 1 ms 384 KB
50_Random_08 AC 1 ms 384 KB
50_Random_09 AC 1 ms 384 KB
50_Random_10 AC 1 ms 384 KB
50_Random_11 AC 1 ms 384 KB
50_Random_12 AC 1 ms 384 KB
50_Random_13 AC 1 ms 384 KB
50_Random_14 AC 1 ms 384 KB
50_Random_15 AC 1 ms 384 KB
50_Random_16 AC 1 ms 384 KB
50_Random_17 AC 1 ms 384 KB
50_Random_18 AC 1 ms 384 KB
50_Random_19 AC 1 ms 384 KB