Submission #1500586
Source Code Expand
from collections import defaultdict def hamiltonish_path(): n, m = map(int, raw_input().split(" ")) edges = defaultdict(list) for i in range(m): a = map(str, raw_input().split(" ")) edges[a[0]].append(a[1]) edges[a[1]].append(a[0]) from collections import deque # print edges ans = deque(['1']) satisfy = False while not satisfy: left_head = ans[0] right_head = ans[-1] x = len(ans) for n in edges[left_head]: if n not in ans: ans.appendleft(n) break for n in edges[right_head]: if n not in ans: ans.append(n) break if x==len(ans): satisfy=True print len(ans) print " ".join(ans) if __name__ == "__main__": hamiltonish_path()
Submission Info
Submission Time | |
---|---|
Task | B - Hamiltonish Path |
User | zhuang |
Language | Python (2.7.6) |
Score | 0 |
Code Size | 714 Byte |
Status | TLE |
Exec Time | 2106 ms |
Memory | 33612 KB |
Judge Result
Set Name | Sample | All | ||||||
---|---|---|---|---|---|---|---|---|
Score / Max Score | 0 / 0 | 0 / 500 | ||||||
Status |
|
|
Set Name | Test Cases |
---|---|
Sample | sample_01.txt, sample_02.txt, sample_03.txt |
All | sample_01.txt, sample_02.txt, sample_03.txt, sample_01.txt, sample_02.txt, sample_03.txt, subtask_1_01.txt, subtask_1_02.txt, subtask_1_03.txt, subtask_1_04.txt, subtask_1_05.txt, subtask_1_06.txt, subtask_1_07.txt, subtask_1_08.txt, subtask_1_09.txt, subtask_1_10.txt, subtask_1_11.txt, subtask_1_12.txt, subtask_1_13.txt |
Case Name | Status | Exec Time | Memory |
---|---|---|---|
sample_01.txt | AC | 13 ms | 2936 KB |
sample_02.txt | AC | 11 ms | 2808 KB |
sample_03.txt | AC | 11 ms | 2808 KB |
subtask_1_01.txt | AC | 236 ms | 25544 KB |
subtask_1_02.txt | AC | 163 ms | 7288 KB |
subtask_1_03.txt | AC | 243 ms | 24560 KB |
subtask_1_04.txt | AC | 243 ms | 25392 KB |
subtask_1_05.txt | AC | 230 ms | 25320 KB |
subtask_1_06.txt | AC | 321 ms | 25264 KB |
subtask_1_07.txt | AC | 277 ms | 33612 KB |
subtask_1_08.txt | AC | 276 ms | 33452 KB |
subtask_1_09.txt | TLE | 2106 ms | 33340 KB |
subtask_1_10.txt | AC | 102 ms | 8952 KB |
subtask_1_11.txt | AC | 135 ms | 10360 KB |
subtask_1_12.txt | AC | 11 ms | 2808 KB |
subtask_1_13.txt | AC | 11 ms | 2808 KB |