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

5970번 - Tree Decoration 다국어

시간 제한메모리 제한제출정답맞힌 사람정답 비율
1 초 128 MB32191858.065%

문제

Farmer John is decorating his Spring Equinox Tree (like a Christmas tree but popular about three months later). It can be modeled as a rooted mathematical tree with N (1 <= N <= 100,000) elements, labeled 1...N, with element 1 as the root of the tree. Each tree element e > 1 has a parent, P_e (1 <= P_e <= N). Element 1 has no parent (denoted '-1' in the input), of course, because it is the root of the tree.

Each element i has a corresponding subtree (potentially of size 1) rooted there. FJ would like to make sure that the subtree corresponding to element i has a total of at least C_i (0 <= C_i <= 10,000,000) ornaments scattered among its members. He would also like to minimize the total amount of time it takes him to place all the ornaments (it takes time K*T_i to place K ornaments at element i (1 <= T_i <= 100)).

Help FJ determine the minimum amount of time it takes to place ornaments that satisfy the constraints. Note that this answer might not fit into a 32-bit integer, but it will fit into a signed 64-bit integer.

For example, consider the tree below where nodes located higher on the display are parents of connected lower nodes (1 is the root):

 1 
 |
 2
 |
 5
 / \
 4 3

Suppose that FJ has the following subtree constraints:

 Minimum ornaments the subtree requires
 | Time to install an ornament
 Subtree | |
 root | C_i | T_i
 --------+--------+-------
 1 | 9 | 3
 2 | 2 | 2
 3 | 3 | 2
 4 | 1 | 4
 5 | 3 | 3

Then FJ can place all the ornaments as shown below, for a total cost of 20:

 1 [0/9(0)] legend: element# [ornaments here/
 | total ornaments in subtree(node install time)]
 2 [3/9(6)]
 |
 5 [0/6(0)]
 / \
 [1/1(4)] 4 3 [5/5(10)]

입력

  • Line 1: A single integer: N
  • Lines 2..N+1: Line i+1 contains three space-separated integers: P_i, C_i, and T_i

출력

  • Line 1: A single integer: The minimum time to place all the ornaments

제한

예제 입력 1

5
-1 9 3
1 2 2
5 3 2
5 1 4
2 3 3

예제 출력 1

20

힌트

출처

Olympiad > USA Computing Olympiad > 2010-2011 Season > USACO March 2011 Contest > Gold 3번

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

출처

대학교 대회

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

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