看电影
You cannot submit for this problem because the contest is ended. You can click "Open in Problem Set" to view this problem in normal mode.
题目描述
小 Z 和小 Y 终于有时间一起看电影了。好久没有看电影的他们,希望看尽可能多的电影。现在总共有 部电影,编号为 ,并且他们已经知道他们想看的电影的时间长短 以及在哪些电影院播放 。
从一个电影院 到另一个电影院 需要花费的时间是 ,他们第一个看电影的电影院作为起点。可以认为他们到达电影院后,就立即播放电影。他们的总时间只有 。
请你帮他们安排下,最多能看多少部电影?
输入格式
第一行两个整数 和 ,表示有多少部电影和总时间。
第二行有 个数, 表示每部电影播放的时间。
第三行有 个数, 表示每部电影所在的电影院,保证 。
输出格式
输出他们最多可以看到的电影数。
样例 #1
样例输入 #1
4 17
5 11 3 4
1 1 2 3
样例输出 #1
3
样例 #2
样例输入 #2
见附件
样例输出 #2
见附件
提示
【样例 1 解释】
可以看电影 ,电影市场为 ,在电影院之间移动花费的时长为 ,总时长为 。
【数据范围】
所有数据满足 ,其余数据具体分布如下:
对于 的数据, 的范围 ;
对于 的数据, 的范围 。
入门B组(12)——CSP-J第二轮复习(2)
- Status
- Done
- Problem
- 4
- Open Since
- 2025-4-20 11:00
- Deadline
- 2025-4-28 23:59
- Extension
- 24 hour(s)