Submission #415726


Source Code Expand

package main

import (
  "bufio"
  "fmt"
  "os"
  "strconv"
)

func main() {
  sc := bufio.NewScanner(os.Stdin)
  sc.Split(bufio.ScanWords)
  sc.Scan() // これがないとカーソルが動かない…
  sc.Text()
  sc.Scan()
  D, _ := strconv.Atoi(sc.Text())
  sc.Scan()
  K, _ := strconv.Atoi(sc.Text())
  var L = make([]int, D)
  var R = make([]int, D)
  for i := 0; i < D; i++ {
    sc.Scan()
    L[i], _ = strconv.Atoi(sc.Text())
    sc.Scan()
    R[i], _ = strconv.Atoi(sc.Text())
  }
  for i := 0; i < K; i++ {
    sc.Scan()
    S, _ := strconv.Atoi(sc.Text())
    sc.Scan()
    T, _ := strconv.Atoi(sc.Text())
    for d := 0; d < D; d++ {
      if L[d] <= S && S <= R[d] {
        if L[d] <= T && T <= R[d] {
          fmt.Println(d + 1)
          break
        } else {
          if S < T {
            S = R[d]
          } else {
            S = L[d]
          }
        }
      }
    }
  }
}

Submission Info

Submission Time
Task C - 民族大移動
User eomole
Language Go (1.4.1)
Score 100
Code Size 950 Byte
Status AC
Exec Time 42 ms
Memory 1504 KB

Judge Result

Set Name Sample All
Score / Max Score 0 / 0 100 / 100
Status
AC × 3
AC × 49
Set Name Test Cases
Sample sample_01.txt, sample_02.txt, sample_03.txt
All 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, subtask1_13.txt, subtask1_14.txt, subtask1_15.txt, subtask1_16.txt, subtask1_17.txt, subtask1_18.txt, subtask1_19.txt, subtask1_20.txt, subtask1_21.txt, subtask1_22.txt, subtask1_23.txt, subtask1_24.txt, subtask1_25.txt, subtask1_26.txt, subtask1_27.txt, subtask1_28.txt, subtask1_29.txt, subtask1_30.txt, subtask1_31.txt, subtask1_32.txt, subtask1_33.txt, subtask1_34.txt, subtask1_35.txt, subtask1_36.txt, subtask1_37.txt, subtask1_38.txt, subtask1_39.txt, subtask1_40.txt, subtask1_41.txt, subtask1_42.txt, subtask1_43.txt, subtask1_44.txt, subtask1_45.txt, subtask1_46.txt, subtask1_47.txt, subtask1_48.txt, subtask1_49.txt
Case Name Status Exec Time Memory
sample_01.txt AC 26 ms 1064 KB
sample_02.txt AC 23 ms 1184 KB
sample_03.txt AC 24 ms 1184 KB
subtask1_01.txt AC 35 ms 1292 KB
subtask1_02.txt AC 31 ms 1176 KB
subtask1_03.txt AC 32 ms 1188 KB
subtask1_04.txt AC 34 ms 1372 KB
subtask1_05.txt AC 34 ms 1428 KB
subtask1_06.txt AC 33 ms 1328 KB
subtask1_07.txt AC 35 ms 1400 KB
subtask1_08.txt AC 29 ms 1184 KB
subtask1_09.txt AC 36 ms 1188 KB
subtask1_10.txt AC 29 ms 1112 KB
subtask1_11.txt AC 33 ms 1332 KB
subtask1_12.txt AC 27 ms 1312 KB
subtask1_13.txt AC 26 ms 1184 KB
subtask1_14.txt AC 34 ms 1180 KB
subtask1_15.txt AC 37 ms 1324 KB
subtask1_16.txt AC 36 ms 1376 KB
subtask1_17.txt AC 36 ms 1316 KB
subtask1_18.txt AC 36 ms 1320 KB
subtask1_19.txt AC 35 ms 1504 KB
subtask1_20.txt AC 36 ms 1436 KB
subtask1_21.txt AC 36 ms 1436 KB
subtask1_22.txt AC 36 ms 1324 KB
subtask1_23.txt AC 35 ms 1324 KB
subtask1_24.txt AC 35 ms 1316 KB
subtask1_25.txt AC 36 ms 1440 KB
subtask1_26.txt AC 33 ms 1432 KB
subtask1_27.txt AC 38 ms 1444 KB
subtask1_28.txt AC 34 ms 1320 KB
subtask1_29.txt AC 35 ms 1328 KB
subtask1_30.txt AC 38 ms 1424 KB
subtask1_31.txt AC 37 ms 1320 KB
subtask1_32.txt AC 36 ms 1324 KB
subtask1_33.txt AC 38 ms 1436 KB
subtask1_34.txt AC 36 ms 1324 KB
subtask1_35.txt AC 36 ms 1324 KB
subtask1_36.txt AC 36 ms 1324 KB
subtask1_37.txt AC 36 ms 1328 KB
subtask1_38.txt AC 36 ms 1328 KB
subtask1_39.txt AC 35 ms 1316 KB
subtask1_40.txt AC 36 ms 1328 KB
subtask1_41.txt AC 41 ms 1328 KB
subtask1_42.txt AC 42 ms 1324 KB
subtask1_43.txt AC 41 ms 1332 KB
subtask1_44.txt AC 42 ms 1324 KB
subtask1_45.txt AC 42 ms 1316 KB
subtask1_46.txt AC 42 ms 1324 KB
subtask1_47.txt AC 42 ms 1324 KB
subtask1_48.txt AC 42 ms 1324 KB
subtask1_49.txt AC 40 ms 1436 KB