Công ty
View as PDF
Submit solution
Points:
0.40
Time limit:
1.0s
Memory limit:
256M
Input:
stdin
Output:
stdout
Author:
Problem type
📘 Mô tả
Công ty được mô hình hoá thành một cây có n nhân viên, gốc là giám đốc 1.
Với mỗi nhân viên i (2 ≤ i ≤ n) biết trước người quản lí trực tiếp pi.
Công ty nhận một dự án mới: nếu nhân viên i chi j tiền (0 ≤ j ≤ L) thì danh tiếng của công ty tăng Ai,j.
Nhân viên i yêu cầu tổng chi phí của chính họ và toàn bộ cấp dưới không vượt quá Si.
Hãy tìm mức tăng danh tiếng lớn nhất có thể đạt được.
📥 Input
- Dòng đầu chứa hai số nguyên
n,L. - Dòng thứ hai chứa
n - 1số nguyênpi(2 ≤ i ≤ n). - Dòng thứ ba chứa
nsố nguyênSi. ndòng tiếp theo, dòng thứi(tính từ 1) chứaL + 1số nguyênAi,0, …,Ai,L.
📤 Output
In ra một số nguyên là mức danh tiếng lớn nhất công ty có thể đạt.
🔒 Ràng buộc
1 ≤ n, L ≤ 5001 ≤ pi ≤ n0 ≤ Si ≤ L0 ≤ Ai,j ≤ 106
🧪 Ví dụ
Input:
5 4 1 2 3 4 4 3 2 1 0 5 4 3 2 1 3 2 1 0 1 1 0 1 2 3 0 1 2 3 4 1 2 3 4 5
Output:
11
Comments