Submission #63529674
Source Code Expand
Copy
import syssys.setrecursionlimit(10**6)n,m=map(int,input().split())uv=[[] for i in range(n)]s=[0 for i in range(n)]ans=10**25for i in range(m):u,v,w=map(int,input().split())u,v=u-1,v-1uv[u].append([v,w])uv[v].append([u,w])def dfs(x):global y,z,anss[x]=1if(x==n-1):y=z[0]for i in range(1,len(z)):y^=z[i]ans=min(ans,y)
import sys sys.setrecursionlimit(10**6) n,m=map(int,input().split()) uv=[[] for i in range(n)] s=[0 for i in range(n)] ans=10**25 for i in range(m): u,v,w=map(int,input().split()) u,v=u-1,v-1 uv[u].append([v,w]) uv[v].append([u,w]) def dfs(x): global y,z,ans s[x]=1 if(x==n-1): y=z[0] for i in range(1,len(z)): y^=z[i] ans=min(ans,y) s[x]=0 return for i in range(len(uv[x])): if(s[uv[x][i][0]]==0): z.append(uv[x][i][1]) dfs(uv[x][i][0]) z.pop() s[x]=0 z=[] y=0 dfs(0) print(ans)
Submission Info
Submission Time | |
---|---|
Task | D - Minimum XOR Path |
User | gomaazarasi |
Language | Python (PyPy 3.10-v7.3.12) |
Score | 400 |
Code Size | 649 Byte |
Status | AC |
Exec Time | 90 ms |
Memory | 83288 KB |
Judge Result
Set Name | Sample | All | ||||
---|---|---|---|---|---|---|
Score / Max Score | 0 / 0 | 400 / 400 | ||||
Status |
|
|
Set Name | Test Cases |
---|---|
Sample | 00_sample_00.txt, 00_sample_01.txt, 00_sample_02.txt |
All | 00_sample_00.txt, 00_sample_01.txt, 00_sample_02.txt, 01_test_00.txt, 01_test_01.txt, 01_test_02.txt, 01_test_03.txt, 01_test_04.txt, 01_test_05.txt, 01_test_06.txt, 01_test_07.txt, 01_test_08.txt, 01_test_09.txt, 01_test_10.txt, 01_test_11.txt, 01_test_12.txt, 01_test_13.txt, 01_test_14.txt, 01_test_15.txt, 01_test_16.txt, 01_test_17.txt, 01_test_18.txt, 01_test_19.txt, 01_test_20.txt, 01_test_21.txt, 01_test_22.txt, 01_test_23.txt, 01_test_24.txt, 01_test_25.txt, 01_test_26.txt, 01_test_27.txt, 01_test_28.txt |
Case Name | Status | Exec Time | Memory |
---|---|---|---|
00_sample_00.txt | AC | 55 ms | 76512 KB |
00_sample_01.txt | AC | 55 ms | 76304 KB |
00_sample_02.txt | AC | 54 ms | 76424 KB |
01_test_00.txt | AC | 55 ms | 76656 KB |
01_test_01.txt | AC | 55 ms | 76444 KB |
01_test_02.txt | AC | 54 ms | 76416 KB |
01_test_03.txt | AC | 55 ms | 76588 KB |
01_test_04.txt | AC | 55 ms | 76612 KB |
01_test_05.txt | AC | 55 ms | 76568 KB |
01_test_06.txt | AC | 55 ms | 76680 KB |
01_test_07.txt | AC | 55 ms | 76420 KB |
01_test_08.txt | AC | 55 ms | 76560 KB |
01_test_09.txt | AC | 65 ms | 81980 KB |
01_test_10.txt | AC | 55 ms | 76560 KB |
01_test_11.txt | AC | 66 ms | 81764 KB |
01_test_12.txt | AC | 55 ms | 76732 KB |
01_test_13.txt | AC | 66 ms | 82000 KB |
01_test_14.txt | AC | 67 ms | 81944 KB |
01_test_15.txt | AC | 73 ms | 83288 KB |
01_test_16.txt | AC | 55 ms | 76440 KB |
01_test_17.txt | AC | 78 ms | 83064 KB |
01_test_18.txt | AC | 55 ms | 76424 KB |
01_test_19.txt | AC | 90 ms | 82704 KB |
01_test_20.txt | AC | 89 ms | 82956 KB |
01_test_21.txt | AC | 89 ms | 83000 KB |
01_test_22.txt | AC | 88 ms | 82808 KB |
01_test_23.txt | AC | 90 ms | 82844 KB |
01_test_24.txt | AC | 55 ms | 76552 KB |
01_test_25.txt | AC | 55 ms | 76276 KB |
01_test_26.txt | AC | 55 ms | 76256 KB |
01_test_27.txt | AC | 55 ms | 76512 KB |
01_test_28.txt | AC | 55 ms | 76704 KB |