만드는 중입니다

아직 만드는 중이라 바뀔 수 있습니다

Control Point

시간 제한5초메모리 제한512 MB

요약
트리에서 모든 특수 정점이 r개 이하의 간선으로 조종점에 닿는 정점 부분집합의 개수를 10^9+7로 나눈 나머지로 구합니다.
난이도

어려움10점 중 8점

유형
동적 계획법, 트리, 조합론
정답자
아직 제출이 없습니다

문제

Bobo는 정점이 nn개인 트리를 가지고 있습니다. 트리 위에는 Bobo가 특별하다고 생각하는 정점이 mm개 있습니다.

Bobo는 정점의 부분집합(공집합일 수 있음)을 관제점으로 고르려고 합니다. 이때 모든 특별한 정점이 간선을 rr개 이하로 지나서 관제점에 도달할 수 있어야 합니다.

이러한 부분집합의 개수를 109+710^9 + 7로 나눈 나머지를 구하세요.

예제2

  1. 예제 1

    입력
    3 1 1
    1
    1 2
    2 3
    
    예상 출력
    6
    
  2. 예제 2

    입력
    4 1 2
    1
    1 2
    2 3
    2 4
    
    예상 출력
    15