**【样例说明】**
时刻 $1$,第 $1$ 个任务被分配到第 $1$ 台计算机,耗时为 $5$,这个任务时刻 $6$ 会结束, 占用计算机 $1$ 的算力 $3$。
时刻 $2$,第 $2$ 个任务需要的算力不足,所以分配失败了。
时刻 $3$,第 $1$ 个计算机仍然正在计算第 $1$ 个任务,剩余算力不足 $3$,所以失败。
时刻 $4$,第 $1$ 个计算机仍然正在计算第 $1$ 个任务,但剩余算力足够,分配后剩余算力 $1$。
时刻 $5$,第 $1$ 个计算机仍然正在计算第 $1$,$4$ 个任务,剩余算力不足 $4$,失败。
时刻 $6$,第 $1$ 个计算机仍然正在计算第 $4$ 个任务,剩余算力足够,且恰好用完。
**【评测用例规模与约定】**
对于 $20 \%$ 的评测用例, $n, m \leq 200$。
对于 $40 \%$ 的评测用例, $n, m \leq 2000$。
对于所有评测用例, $1 \leq n, m \leq 2\times 10^5,1 \leq a_{i}, c_{i}, d_{i}, v_{i} \leq 10^{9}, 1 \leq b_{i} \leq n$。