Submission #66743974


Source Code Expand

Copy
N,M = map(int,input().split())
graph = {i: [] for i in range(N)}
for i in range(M):
u,v,w = map(int,input().split())
graph[v-1].append((u-1, w))
dp = [2**12-1] * N
dp[0] = 0
for _ in range(M):
for i in range(1,N):
t = graph[i]
for j in range(len(t)):
u, w = t[j]
dp[i] = min(dp[i], dp[u] ^ w)
if dp[N-1] == 2**12-1:
print(-1)
else:
print(dp[N-1])
הההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההה
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
N,M = map(int,input().split())
graph = {i: [] for i in range(N)}
for i in range(M):
    u,v,w = map(int,input().split())
    graph[v-1].append((u-1, w))
dp = [2**12-1] * N
dp[0] = 0
for _ in range(M):
    for i in range(1,N):
        t = graph[i]
        for j in range(len(t)):
            u, w = t[j]
            dp[i] = min(dp[i], dp[u] ^ w)
if dp[N-1] == 2**12-1:
    print(-1)
else:
    print(dp[N-1])

Submission Info

Submission Time
Task D - XOR Shortest Walk
User kangping
Language Python (PyPy 3.10-v7.3.12)
Score 0
Code Size 422 Byte
Status WA
Exec Time 106 ms
Memory 83344 KiB

Judge Result

Set Name Sample All
Score / Max Score 0 / 0 0 / 400
Status
AC × 3
AC × 28
WA × 5
Set Name Test Cases
Sample sample_01.txt, sample_02.txt, sample_03.txt
All hand_01.txt, hand_02.txt, hand_03.txt, hand_04.txt, hand_05.txt, hand_06.txt, hand_07.txt, hand_08.txt, random_01.txt, random_02.txt, random_03.txt, random_04.txt, random_05.txt, random_06.txt, random_07.txt, random_08.txt, random_09.txt, random_10.txt, random_11.txt, random_12.txt, random_13.txt, random_14.txt, random_15.txt, random_16.txt, random_17.txt, random_18.txt, random_19.txt, random_20.txt, random_21.txt, random_22.txt, sample_01.txt, sample_02.txt, sample_03.txt
Case Name Status Exec Time Memory
hand_01.txt AC 63 ms 76600 KiB
hand_02.txt AC 62 ms 76504 KiB
hand_03.txt AC 63 ms 76604 KiB
hand_04.txt AC 63 ms 76300 KiB
hand_05.txt AC 63 ms 76800 KiB
hand_06.txt AC 62 ms 76324 KiB
hand_07.txt AC 62 ms 76228 KiB
hand_08.txt AC 62 ms 76616 KiB
random_01.txt AC 61 ms 76224 KiB
random_02.txt AC 77 ms 81880 KiB
random_03.txt AC 61 ms 76492 KiB
random_04.txt AC 73 ms 81960 KiB
random_05.txt AC 63 ms 76612 KiB
random_06.txt AC 70 ms 81900 KiB
random_07.txt AC 62 ms 76668 KiB
random_08.txt AC 76 ms 81640 KiB
random_09.txt AC 66 ms 81460 KiB
random_10.txt AC 83 ms 81748 KiB
random_11.txt AC 61 ms 76348 KiB
random_12.txt AC 77 ms 81708 KiB
random_13.txt WA 71 ms 81720 KiB
random_14.txt WA 78 ms 81648 KiB
random_15.txt WA 69 ms 81452 KiB
random_16.txt AC 71 ms 81508 KiB
random_17.txt AC 89 ms 81928 KiB
random_18.txt AC 88 ms 81808 KiB
random_19.txt AC 92 ms 82072 KiB
random_20.txt AC 101 ms 83212 KiB
random_21.txt WA 106 ms 83344 KiB
random_22.txt WA 105 ms 83208 KiB
sample_01.txt AC 61 ms 76500 KiB
sample_02.txt AC 62 ms 76620 KiB
sample_03.txt AC 64 ms 81516 KiB


2025-07-09 (Wed)
03:05:08 +09:00