U138543 湮灭的光
题目背景
**“我揭开了未来的面纱,却只看到了湮灭”**
题目描述
在预言中,夏古拉斯炸毁后,星灵不久后就惨遭灭亡。
为了避免自己族人灭亡,黑暗教长踏上了寻找其他预言碎片的道路。
星系中分布着N块预言碎片,黑暗教长的总体力值为M。收集碎片不是一件易事。收集第i块预言碎片将消耗黑暗教长Ti的体力值。
而这些充满神秘文字的碎片间存在依赖关系,对于预言碎片i,只有收集了其前置碎片Di时,黑暗教长才能获得这枚碎片的信息值Wi。(若Di=0,则说明该预言碎片无前置碎片。多块碎片可互相为前置碎片。)。也就是说,对于碎片i,若直接收集i而不收集Di,i将毫无贡献。
末日将近,时间紧迫。黑暗教长找到了JDOI的神——你。
他想知道在有限的体力内,能获得的最大信息值是多少
输入格式
第一行:N,M (0≤N≤100,0≤M≤500)
第二行:N个整数,表示Ti (0≤Ti≤M)
第三行:N个整数,表示Wi (0≤Wi≤1000)
第四行:N个整数,表示Di(0≤Di≤N,Di=i)
输出格式
一个整数 表示黑暗教长能获得的最大能量
说明/提示
对于前10%的数据,Di均为零
对于前25%的数据,0≤N≤50,0≤M≤100
对于后65%的数据,
0≤N≤100,0≤M≤500
0≤Ti≤M,
0≤Wi≤1000
0≤Di≤N