Submission #1553117


Source Code Expand

temp = input().split(" ")
n_town = int(temp[0])
n_load = int(temp[1])

temp = input().split(" ")
start = int(temp[0])
goal = int(temp[1])


OOKII = 10000000
distance = [OOKII for i in range(n_town+1)]
distance[start] = 0
map = [[OOKII for i in range(n_town+1)] for j in range(n_town+1)]


for a in range(n_load):
    temp = input().split(" ")
    frm = int(temp[0])
    to = int(temp[1])
    cost = int(temp[2])
    map[frm][to] = cost
    map[to][frm] = cost

while 1:
    update = 0
    for a in range(n_town+1):
        for b in range(n_town+1):
            if(distance[a] != OOKII and distance[b] > distance[a] + map[a][b]):
                distance[b] = distance[a] + map[a][b]
                print("a:",a,"b:",b)
                print("cost:",map[a][b])
                print("dist[a]",distance[a],"new dist[b]",distance[b])
                update = 1
    if(update == 0):
        break
    
print(map)
print(distance)

atta = 0
for mid in range(n_town):
    mid = mid+1
    distance2 = [OOKII for i in range(n_town+1)]
    distance2[mid] = 0
    while 1:
        update = 0
        for a in range(n_town+1):
            for b in range(n_town+1):
                if(distance2[a] != OOKII and distance2[b] > distance2[a] + map[a][b]):
                    distance2[b] = distance2[a] + map[a][b]
                    update = 1
        if(update == 0):
            break
    if(distance[mid] ==distance2[goal]):
        print(mid)
        break
if(atta = 0):
    print("-1")

Submission Info

Submission Time
Task C - 身体バランス
User norimiso
Language Python (3.4.3)
Score 0
Code Size 1535 Byte
Status RE
Exec Time 17 ms
Memory 3064 KB

Judge Result

Set Name All
Score / Max Score 0 / 100
Status
RE × 54
Set Name Test Cases
All 00-sample-00, 00-sample-01, corner-case-01, corner-case-02, corner-case-03, largest-00, largest-01, largest-02, largest-03, largest-04, largest-05, random-00-0934, random-01-0457, random-02-0288, random-03-0873, random-04-0364, random-05-0053, random-06-0613, random-07-0729, random-08-0061, random-09-0645, random-10-0095, random-11-0369, random-12-0115, random-13-0260, random-14-0033, random-15-0579, random-16-0713, random-17-0336, random-18-0297, random-19-0826, random-20-0742, random-21-0264, random-22-0507, random-23-0502, random-24-0750, random-25-0721, random-26-0043, random-27-0348, random-28-0756, random-29-0647, random-30-0854, random-31-0554, random-32-0632, random-33-0776, random-34-0165, random-35-0695, random-36-0136, random-37-0831, random-38-0284, random-39-0610, random-40-0421, sample-00, sample-01
Case Name Status Exec Time Memory
00-sample-00 RE 17 ms 3064 KB
00-sample-01 RE 16 ms 3064 KB
corner-case-01 RE 16 ms 3064 KB
corner-case-02 RE 16 ms 3064 KB
corner-case-03 RE 16 ms 3064 KB
largest-00 RE 16 ms 3064 KB
largest-01 RE 16 ms 3064 KB
largest-02 RE 16 ms 3064 KB
largest-03 RE 16 ms 3064 KB
largest-04 RE 16 ms 3064 KB
largest-05 RE 16 ms 3064 KB
random-00-0934 RE 16 ms 3064 KB
random-01-0457 RE 16 ms 3064 KB
random-02-0288 RE 16 ms 3064 KB
random-03-0873 RE 16 ms 3064 KB
random-04-0364 RE 16 ms 3064 KB
random-05-0053 RE 16 ms 3064 KB
random-06-0613 RE 16 ms 3064 KB
random-07-0729 RE 16 ms 3064 KB
random-08-0061 RE 16 ms 3064 KB
random-09-0645 RE 16 ms 3064 KB
random-10-0095 RE 16 ms 3064 KB
random-11-0369 RE 16 ms 3064 KB
random-12-0115 RE 16 ms 3064 KB
random-13-0260 RE 16 ms 3064 KB
random-14-0033 RE 16 ms 3064 KB
random-15-0579 RE 16 ms 3064 KB
random-16-0713 RE 16 ms 3064 KB
random-17-0336 RE 17 ms 3064 KB
random-18-0297 RE 17 ms 3064 KB
random-19-0826 RE 17 ms 3064 KB
random-20-0742 RE 16 ms 3064 KB
random-21-0264 RE 16 ms 3064 KB
random-22-0507 RE 17 ms 3064 KB
random-23-0502 RE 17 ms 3064 KB
random-24-0750 RE 17 ms 3064 KB
random-25-0721 RE 17 ms 3064 KB
random-26-0043 RE 16 ms 3064 KB
random-27-0348 RE 17 ms 3064 KB
random-28-0756 RE 16 ms 3064 KB
random-29-0647 RE 16 ms 3064 KB
random-30-0854 RE 16 ms 3064 KB
random-31-0554 RE 17 ms 3064 KB
random-32-0632 RE 16 ms 3064 KB
random-33-0776 RE 16 ms 3064 KB
random-34-0165 RE 16 ms 3064 KB
random-35-0695 RE 16 ms 3064 KB
random-36-0136 RE 16 ms 3064 KB
random-37-0831 RE 17 ms 3064 KB
random-38-0284 RE 17 ms 3064 KB
random-39-0610 RE 17 ms 3064 KB
random-40-0421 RE 17 ms 3064 KB
sample-00 RE 16 ms 3064 KB
sample-01 RE 17 ms 3064 KB