看电影
该比赛已结束,您无法在比赛模式下递交该题目。您可以点击“在题库中打开”以普通模式查看和递交本题。
题目描述
小 Z 和小 Y 终于有时间一起看电影了。好久没有看电影的他们,希望看尽可能多的电影。现在总共有 部电影,编号为 ,并且他们已经知道他们想看的电影的时间长短 以及在哪些电影院播放 。
从一个电影院 到另一个电影院 需要花费的时间是 ,他们第一个看电影的电影院作为起点。可以认为他们到达电影院后,就立即播放电影。他们的总时间只有 。
请你帮他们安排下,最多能看多少部电影?
输入格式
第一行两个整数 和 ,表示有多少部电影和总时间。
第二行有 个数, 表示每部电影播放的时间。
第三行有 个数, 表示每部电影所在的电影院,保证 。
输出格式
输出他们最多可以看到的电影数。
样例
4 17
5 11 3 4
1 1 2 3
3
输入样例 2
点击下方链接获取大样例输入
输出样例2
点击下方链接获取大样例输出
提示
【样例 1 解释】
可以看电影 ,电影市场为 ,在电影院之间移动花费的时长为 ,总时长为 。
【数据范围】
所有数据满足 ,其余数据具体分布如下:
对于 的数据, 的范围 ;
对于 的数据, 的范围 。