AT_arc096_d.[ARC096F] Sweet Alchemy

NOI/NOI+/CTSC

通过率:0%

AC君温馨提醒

该题目为【atcoder】题库的题目,您提交的代码将被提交至atcoder进行远程评测,并由ACGO抓取测评结果后进行展示。由于远程测评的测评机由其他平台提供,我们无法保证该服务的稳定性,若提交后无反应,请等待一段时间后再进行重试。

题目描述

有 nn 个物品和 xx 个特殊材料,制作第 ii 个物品需要 mim_i 个特殊材料。给出一个整数 dd,对于每个 i  (2≤i≤n)i\ \ (2\le i\le n) 给定 pi  (1≤pi<i)p_i\ \ (1\le p_i<i),设在材料充足的情况下制作第 ii 个物品的个数为 cic_i,需满足 cpi≤ci≤cpi+dc_{p_i}\le c_i \le c_{p_i}+d 。最大化制作的物品数。

输入格式

第一行有三个整数:n,x,dn,x,d 。

接下来一行有一个整数表示 m1m_1。

最后 n−1n-1 行每行有两个整数,分别表示 mim_i 和 pip_i 。

输出格式

仅输出一行,表示在满足条件的情况下可以制作的最多物品数。

输入输出样例

  • 输入#1

    3 100 1
    15
    10 1
    20 1

    输出#1

    7
  • 输入#2

    3 100 10
    15
    10 1
    20 1

    输出#2

    10
  • 输入#3

    5 1000000000 1000000
    123
    159 1
    111 1
    135 3
    147 3

    输出#3

    7496296

说明/提示

1≤n≤50, 1≤x,mi≤109, 0≤d≤109,1≤pi<i1\le n \le 50,\ 1\le x,m_i\le 10^9,\ 0\le d \le 10^9, 1\le p_i < i

输入解题思路,AI测评打分。不知道怎么写?

首页