提出 #10224604


ソースコード 拡げる

N = int(input())
AB = [list(map(int,input().split())) for _ in [0]*(N-1)]
 
E = [[] for _ in [0]*N]
for i,ab in enumerate(AB):
    a,b = ab
    a -= 1
    b -= 1
    E[a].append((b,i))
    E[b].append((a,i))
 
done = [False]*N
done[0] = True
ans = [0]*(N-1)
q = [(0,0)]
while q:
    i,c0 = q.pop()
    c = 1
    for j,ei in E[i]:
        if done[j]:continue
        done[j] = True
        if c==c0: c+=1
        q.append((j,c))
        ans[ei] = c
        c += 1
 
print(max(ans))
for out in ans:
    print(out)

提出情報

提出日時
問題 D - Coloring Edges on Tree
ユーザ kkp
言語 PyPy3 (2.4.0)
得点 400
コード長 539 Byte
結果 AC
実行時間 794 ms
メモリ 89560 KiB

ジャッジ結果

セット名 Sample All
得点 / 配点 0 / 0 400 / 400
結果
AC × 3
AC × 26
セット名 テストケース
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, 11-small-01.txt, 11-small-02.txt, 11-small-03.txt, 11-small-04.txt, 11-small-05.txt, 11-small-06.txt, 11-small-07.txt, 11-small-08.txt, 11-small-09.txt, 11-small-10.txt, 31-large-01.txt, 31-large-02.txt, 31-large-03.txt, 31-large-04.txt, 31-large-05.txt, 41-min-01.txt, 51-max-01.txt, 61-path-01.txt, 61-path-02.txt, 61-path-03.txt, 71-star-01.txt, 71-star-02.txt, 71-star-03.txt
ケース名 結果 実行時間 メモリ
00-sample-01.txt AC 162 ms 38256 KiB
00-sample-02.txt AC 164 ms 38256 KiB
00-sample-03.txt AC 163 ms 38256 KiB
11-small-01.txt AC 165 ms 38256 KiB
11-small-02.txt AC 195 ms 39536 KiB
11-small-03.txt AC 183 ms 38512 KiB
11-small-04.txt AC 209 ms 40944 KiB
11-small-05.txt AC 179 ms 38512 KiB
11-small-06.txt AC 204 ms 40304 KiB
11-small-07.txt AC 178 ms 38512 KiB
11-small-08.txt AC 191 ms 39280 KiB
11-small-09.txt AC 212 ms 40944 KiB
11-small-10.txt AC 187 ms 38512 KiB
31-large-01.txt AC 338 ms 52952 KiB
31-large-02.txt AC 594 ms 73304 KiB
31-large-03.txt AC 393 ms 57432 KiB
31-large-04.txt AC 389 ms 56664 KiB
31-large-05.txt AC 487 ms 66520 KiB
41-min-01.txt AC 163 ms 38256 KiB
51-max-01.txt AC 794 ms 89560 KiB
61-path-01.txt AC 548 ms 71640 KiB
61-path-02.txt AC 348 ms 53208 KiB
61-path-03.txt AC 362 ms 55256 KiB
71-star-01.txt AC 347 ms 53336 KiB
71-star-02.txt AC 625 ms 77272 KiB
71-star-03.txt AC 425 ms 60632 KiB