Submission #41769289
Source Code Expand
# import math, heapq, bisect, itertools, functools
# from collections import deque, Counter, defaultdict, OrderedDict
# python sample.py < input.txt
if __name__ == '__main__':
n = int(input())
A = [[] for _ in range(n)]
for _ in range(n-1):
u, v = [int(i)-1 for i in input().split()]
A[u].append(v)
A[v].append(u)
# print(A)
ans = []
# def bfs(node, parent, level):
# global ans, A
# if level % 3 == 1:
# ans.append(len(A[node]))
# for child in A[node]:
# if child == parent:
# continue
# bfs(child, node, level + 1)
level = 0
vis = [False] * n
cur = []
for i in range(n):
if len(A[i]) == 1:
vis[i] = True
cur.append(i)
break
while cur:
nxt = []
for node in cur:
if level % 3 == 1:
ans.append(len(A[node]))
for child in A[node]:
if vis[child]:
continue
vis[child] = True
nxt.append(child)
cur = nxt
level += 1
ans.sort()
for i in range(len(ans)):
print(ans[i], end=' \n'[i == len(ans)-1])
Submission Info
| Submission Time | |
|---|---|
| Task | E - A Gift From the Stars |
| User | shinever |
| Language | PyPy3 (7.3.0) |
| Score | 475 |
| Code Size | 1290 Byte |
| Status | AC |
| Exec Time | 469 ms |
| Memory | 125636 KiB |
Judge Result
| Set Name | Sample | All | ||||
|---|---|---|---|---|---|---|
| Score / Max Score | 0 / 0 | 475 / 475 | ||||
| Status |
|
|
| Set Name | Test Cases |
|---|---|
| Sample | 00_sample_01.txt, 00_sample_02.txt, 00_sample_03.txt |
| All | 00_sample_01.txt, 00_sample_02.txt, 00_sample_03.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 |
| Case Name | Status | Exec Time | Memory |
|---|---|---|---|
| 00_sample_01.txt | AC | 60 ms | 61900 KiB |
| 00_sample_02.txt | AC | 46 ms | 61864 KiB |
| 00_sample_03.txt | AC | 48 ms | 61984 KiB |
| 01_test_01.txt | AC | 459 ms | 104568 KiB |
| 01_test_02.txt | AC | 462 ms | 104616 KiB |
| 01_test_03.txt | AC | 464 ms | 104064 KiB |
| 01_test_04.txt | AC | 427 ms | 111428 KiB |
| 01_test_05.txt | AC | 429 ms | 109596 KiB |
| 01_test_06.txt | AC | 433 ms | 110672 KiB |
| 01_test_07.txt | AC | 397 ms | 117028 KiB |
| 01_test_08.txt | AC | 422 ms | 114684 KiB |
| 01_test_09.txt | AC | 423 ms | 115024 KiB |
| 01_test_10.txt | AC | 410 ms | 117952 KiB |
| 01_test_11.txt | AC | 397 ms | 118548 KiB |
| 01_test_12.txt | AC | 413 ms | 118088 KiB |
| 01_test_13.txt | AC | 394 ms | 122684 KiB |
| 01_test_14.txt | AC | 389 ms | 120156 KiB |
| 01_test_15.txt | AC | 385 ms | 123668 KiB |
| 01_test_16.txt | AC | 420 ms | 111788 KiB |
| 01_test_17.txt | AC | 469 ms | 103232 KiB |
| 01_test_18.txt | AC | 375 ms | 125636 KiB |