Submission #487630
Source Code Expand
# -*- coding: utf-8 -*- N = int(raw_input()) graph = [[] for i in range(N)] for i in range(N): a = map(int, raw_input().split()) graph[a[0]-1].append(a[1]-1) graph[a[1]-1].append(a[0]-1) #0 - N-1で考える def find_loop(start, before, past): position = start root = past for i in graph[position]: if i != before: if i in root: root.append(i) return root #ループ発見 else: root.append(i) return find_loop(i, position, root) position = i else: pass return None def complete_loop(list): char = list[-1] num = list.index(char) return list[num:-1] loop = complete_loop(find_loop(0, 0, [0])) max = 0 min = 0 if len(loop) == N: min = 2 else: min = 1 if len(loop) % 2 == 0: max = N else: max = N-1 print str(min) + ' ' + str(max)
Submission Info
Submission Time | |
---|---|
Task | C - 最小カットと最大カット |
User | tsb2b |
Language | Python (2.7.3) |
Score | 0 |
Code Size | 977 Byte |
Status | RE |
Exec Time | 886 ms |
Memory | 28824 KB |
Judge Result
Set Name | All | ||||
---|---|---|---|---|---|
Score / Max Score | 0 / 100 | ||||
Status |
|
Set Name | Test Cases |
---|---|
All | scrambled_00.txt, scrambled_01.txt, scrambled_02.txt, scrambled_03.txt, scrambled_04.txt, scrambled_05.txt, scrambled_06.txt, scrambled_07.txt, scrambled_08.txt, scrambled_09.txt, scrambled_10.txt, scrambled_11.txt, scrambled_12.txt, scrambled_13.txt, scrambled_14.txt, scrambled_15.txt, scrambled_16.txt, scrambled_17.txt, scrambled_18.txt, scrambled_19.txt, scrambled_20.txt, scrambled_21.txt, scrambled_22.txt, scrambled_23.txt, scrambled_24.txt, scrambled_25.txt, scrambled_26.txt, scrambled_27.txt, scrambled_28.txt |
Case Name | Status | Exec Time | Memory |
---|---|---|---|
scrambled_00.txt | AC | 62 ms | 3376 KB |
scrambled_01.txt | AC | 57 ms | 3372 KB |
scrambled_02.txt | AC | 59 ms | 3368 KB |
scrambled_03.txt | RE | 886 ms | 28824 KB |
scrambled_04.txt | RE | 881 ms | 28820 KB |
scrambled_05.txt | RE | 590 ms | 21200 KB |
scrambled_06.txt | RE | 438 ms | 16628 KB |
scrambled_07.txt | RE | 826 ms | 27216 KB |
scrambled_08.txt | RE | 382 ms | 15036 KB |
scrambled_09.txt | RE | 450 ms | 16988 KB |
scrambled_10.txt | RE | 828 ms | 28752 KB |
scrambled_11.txt | RE | 371 ms | 16012 KB |
scrambled_12.txt | RE | 657 ms | 23568 KB |
scrambled_13.txt | RE | 578 ms | 23484 KB |
scrambled_14.txt | RE | 835 ms | 27976 KB |
scrambled_15.txt | RE | 603 ms | 22292 KB |
scrambled_16.txt | RE | 393 ms | 15356 KB |
scrambled_17.txt | RE | 390 ms | 15488 KB |
scrambled_18.txt | RE | 844 ms | 28232 KB |
scrambled_19.txt | RE | 187 ms | 9776 KB |
scrambled_20.txt | RE | 546 ms | 20620 KB |
scrambled_21.txt | RE | 367 ms | 15496 KB |
scrambled_22.txt | RE | 612 ms | 22140 KB |
scrambled_23.txt | RE | 409 ms | 16600 KB |
scrambled_24.txt | RE | 380 ms | 15892 KB |
scrambled_25.txt | RE | 459 ms | 18252 KB |
scrambled_26.txt | RE | 402 ms | 16188 KB |
scrambled_27.txt | RE | 539 ms | 20476 KB |
scrambled_28.txt | RE | 504 ms | 19368 KB |