Logo
(追記) (追記ここまで)

34875번 - 자벌레 세기 서브태스크

시간 제한메모리 제한제출정답맞힌 사람정답 비율
2 초 2048 MB60443972.222%

문제

$N$개의 정점으로 구성된 트리가 있습니다. 트리는 간선에 방향이 없는 연결된 그래프로, 각 정점에서 다른 정점으로 가는 최단 경로가 유일합니다.

어떤 6ドル$개의 서로 다른 정점 $(u,v,w,x,y,z)$가 다음 조건을 모두 만족할 경우 그러한 6ドル$개의 정점으로 구성된 그래프를 자벌레라고 합니다.

  • $u$와 $v$가 간선으로 직접 연결되어 있습니다.
  • $w,x,y,z$ 중 2ドル$개는 $u$와, 나머지 2ドル$개는 $v$와 간선으로 직접 연결되어 있습니다.

이때, 두 자벌레 $A$와 $B$에 대해, $A$에 포함되어 있으면서 $B$에 포함되지 않은 정점이 존재한다면 $A$와 $B$는 서로 다른 자벌레로 취급합니다.

예를 들어, 다음 그림에 주어진 트리에 대해, 빨간색으로 색칠된 간선으로 연결된 6ドル$개의 정점이 자벌레의 예시입니다.

위의 트리에는 서로 다른 자벌레가 총 6ドル$개 존재합니다.

입력으로 주어진 트리에 대해서, 트리에 존재하는 서로 다른 자벌레의 수를 구하는 프로그램을 작성해 주세요.

입력

첫 번째 줄에 트리를 구성하는 정점의 개수 $N$이 주어집니다.

두 번째 줄부터 $N-1$개의 줄에 걸쳐 각각의 간선이 연결하는 두 정점의 번호 $u_i,ドル $v_i$가 공백으로 구분되어 주어집니다.

출력

입력으로 주어진 트리에 존재하는 서로 다른 자벌레의 수를 한 줄에 출력합니다.

제한

  • 2ドル \le N \le 300,000円$
  • 1ドル \le u_i,v_i \le N$
  • $u_i \neq v_i$
  • 주어진 그래프는 올바른 트리임이 보장됩니다.
  • 주어진 트리에 존재하는 서로 다른 자벌레의 수는 10ドル^{18}$을 초과하지 않음이 보장됩니다.

서브태스크

번호배점제한
113

$N \le 300$

237

$N \le 3000$

37

각 1ドル \le i \le N-1$에 대해 $u_i=1$ 또는 $u_i=i$이며 $v_i=i+1$

443

추가 제한 없음

예제 입력 1

15
1 2
2 3
4 3
3 5
5 7
6 7
7 8
7 9
5 10
10 11
10 12
12 13
12 14
14 15

예제 출력 1

6

노트

출처

Contest > 한국정보기술진흥원 > 제5회 청소년 IT경시대회 > 중등부 2번

  • 문제를 만든 사람: 한국정보기술진흥원 출제위원회

채점 및 기타 정보

  • 예제는 채점하지 않는다.
(追記) (追記ここまで)

출처

대학교 대회

  • 사업자 등록 번호: 541-88-00682
  • 대표자명: 최백준
  • 주소: 서울시 서초구 서초대로74길 29 서초파라곤 412호
  • 전화번호: 02-521-0487 (이메일로 연락 주세요)
  • 이메일: contacts@startlink.io
  • 통신판매신고번호: 제 2017-서울서초-2193 호

AltStyle によって変換されたページ (->オリジナル) /