Submission #4214


Source Code Expand

#!/usr/local/bin/python

BUF = 100

def read():
    return map(int,raw_input().split())


def work((A,B)):
    cost = [-1 for i in range(BUF)]
    Q = []

    cost[A] = 0
    Q.append(A)

    while Q:
        curr = Q[0]
        del Q[0]
        
        if curr==B:
            print cost[B]
        
        dv = [1,5,10,-1,-5,-10]
        for i in range(len(dv)):
            nex = curr+dv[i]
            if 0<=nex<BUF and cost[nex]==-1:
                cost[nex] = cost[curr]+1
                Q.append(nex)    
    

if __name__=="__main__":
    work(read())

Submission Info

Submission Time
Task B - リモコン
User Hachimori
Language Python (2.7.3)
Score 100
Code Size 596 Byte
Status AC
Exec Time 49 ms
Memory 3256 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 45 ms 136 KB
00_maxret.txt AC 44 ms 140 KB
00_sample1.txt AC 44 ms 140 KB
00_sample2.txt AC 44 ms 140 KB
00_sample3.txt AC 46 ms 128 KB
01_rnd_00.txt AC 46 ms 128 KB
01_rnd_01.txt AC 46 ms 128 KB
01_rnd_02.txt AC 46 ms 128 KB
01_rnd_03.txt AC 46 ms 128 KB
01_rnd_04.txt AC 46 ms 132 KB
01_rnd_05.txt AC 46 ms 136 KB
01_rnd_06.txt AC 46 ms 128 KB
01_rnd_07.txt AC 46 ms 132 KB
01_rnd_08.txt AC 46 ms 128 KB
01_rnd_09.txt AC 46 ms 132 KB
01_rnd_10.txt AC 47 ms 168 KB
01_rnd_11.txt AC 45 ms 132 KB
01_rnd_12.txt AC 49 ms 128 KB
01_rnd_13.txt AC 46 ms 128 KB
01_rnd_14.txt AC 44 ms 140 KB
01_rnd_15.txt AC 45 ms 136 KB
01_rnd_16.txt AC 44 ms 128 KB
01_rnd_17.txt AC 47 ms 132 KB
01_rnd_18.txt AC 46 ms 128 KB
01_rnd_19.txt AC 44 ms 128 KB
01_rnd_20.txt AC 46 ms 164 KB
01_rnd_21.txt AC 45 ms 3256 KB
01_rnd_22.txt AC 45 ms 164 KB
01_rnd_23.txt AC 45 ms 168 KB
01_rnd_24.txt AC 45 ms 128 KB
01_rnd_25.txt AC 45 ms 164 KB
01_rnd_26.txt AC 46 ms 128 KB
01_rnd_27.txt AC 45 ms 128 KB
01_rnd_28.txt AC 45 ms 128 KB
01_rnd_29.txt AC 45 ms 140 KB