P3118 [USACO15JAN] Moovie Mooving G
题目描述
Bessie 正在外看电影。调皮的她想在 $L$($1 \leq L \leq 100,000,000$)分钟内连续观看电影来躲避农夫 John。她有 $N$($1 \leq N \leq 20$)部电影可选,每部电影有特定时长和多个放映场次。Bessie 可以在电影放映期间的任意时刻入场或离场,但不能重复观看同一部电影,也不能切换到同一部电影时间重叠的场次。
请判断 Bessie 是否能从时间 $0$ 到时间 $L$ 连续观看电影。若可行,求出达成目标所需观看的最小电影数量(过多电影会让 Bessie 混淆剧情)。
输入格式
无
输出格式
无
说明/提示
Bessie 可以观看第四部电影的首场(时间 $0$ 至 $20$),接着观看第一部电影的首场(时间 $20$ 至 $65$),最后观看第二部电影的末场(时间 $65$ 至 $100$)。