Submission #1531939


Source Code Expand

import java.util.*;

public class Main{     
        
    public static void main(String[] args){
      
        Queue<Integer> q = new LinkedList<Integer>();
        Scanner sc = new Scanner(System.in);                                               
                        
        int a = sc.nextInt();
        int b = sc.nextInt();        
                               
        HashMap<Integer,Integer> hm = new HashMap<Integer,Integer>();
        
        hm.put(a,0);
        
        int m[] = new int[]{-10,-5,-1,1,5,10};

        q.add(a);
        
        while(!q.isEmpty() && !hm.containsKey(b)){
            int now = q.poll();
            for(int i = 0;i < m.length;i++){
                int next = now + m[i];
                if(hm.containsKey(next)) continue;
                q.add(next);
                hm.put(next,hm.get(now) + 1);
            }            
        }
        
        System.out.println(hm.get(b));
        
    }        
}       


        
        

Submission Info

Submission Time
Task B - リモコン
User suesue
Language Java8 (OpenJDK 1.8.0)
Score 100
Code Size 1025 Byte
Status AC
Exec Time 114 ms
Memory 23764 KB

Judge Result

Set Name All
Score / Max Score 100 / 100
Status
AC × 35
Set Name Test Cases
All 00_maxdiff.txt, 00_maxret.txt, 00_sample1.txt, 00_sample2.txt, 00_sample3.txt, 01_rnd_00.txt, 01_rnd_01.txt, 01_rnd_02.txt, 01_rnd_03.txt, 01_rnd_04.txt, 01_rnd_05.txt, 01_rnd_06.txt, 01_rnd_07.txt, 01_rnd_08.txt, 01_rnd_09.txt, 01_rnd_10.txt, 01_rnd_11.txt, 01_rnd_12.txt, 01_rnd_13.txt, 01_rnd_14.txt, 01_rnd_15.txt, 01_rnd_16.txt, 01_rnd_17.txt, 01_rnd_18.txt, 01_rnd_19.txt, 01_rnd_20.txt, 01_rnd_21.txt, 01_rnd_22.txt, 01_rnd_23.txt, 01_rnd_24.txt, 01_rnd_25.txt, 01_rnd_26.txt, 01_rnd_27.txt, 01_rnd_28.txt, 01_rnd_29.txt
Case Name Status Exec Time Memory
00_maxdiff.txt AC 93 ms 21076 KB
00_maxret.txt AC 93 ms 20564 KB
00_sample1.txt AC 96 ms 19668 KB
00_sample2.txt AC 92 ms 21716 KB
00_sample3.txt AC 95 ms 21716 KB
01_rnd_00.txt AC 91 ms 18644 KB
01_rnd_01.txt AC 93 ms 19156 KB
01_rnd_02.txt AC 92 ms 18512 KB
01_rnd_03.txt AC 102 ms 21716 KB
01_rnd_04.txt AC 103 ms 18644 KB
01_rnd_05.txt AC 114 ms 21588 KB
01_rnd_06.txt AC 105 ms 20948 KB
01_rnd_07.txt AC 104 ms 23764 KB
01_rnd_08.txt AC 94 ms 19668 KB
01_rnd_09.txt AC 92 ms 21844 KB
01_rnd_10.txt AC 90 ms 19924 KB
01_rnd_11.txt AC 93 ms 21332 KB
01_rnd_12.txt AC 94 ms 20564 KB
01_rnd_13.txt AC 95 ms 23636 KB
01_rnd_14.txt AC 92 ms 19924 KB
01_rnd_15.txt AC 104 ms 21716 KB
01_rnd_16.txt AC 93 ms 21712 KB
01_rnd_17.txt AC 95 ms 21972 KB
01_rnd_18.txt AC 92 ms 19796 KB
01_rnd_19.txt AC 93 ms 19796 KB
01_rnd_20.txt AC 99 ms 20560 KB
01_rnd_21.txt AC 91 ms 20692 KB
01_rnd_22.txt AC 93 ms 19028 KB
01_rnd_23.txt AC 92 ms 21844 KB
01_rnd_24.txt AC 91 ms 19796 KB
01_rnd_25.txt AC 94 ms 21588 KB
01_rnd_26.txt AC 104 ms 20688 KB
01_rnd_27.txt AC 95 ms 21716 KB
01_rnd_28.txt AC 99 ms 21844 KB
01_rnd_29.txt AC 91 ms 18772 KB