B. 牛奶桶

    Type: Default 1000ms 256MiB

牛奶桶

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.

题目描述

FJ 正在考虑改变他给奶牛挤奶的时候分配牛奶桶的方式。他认为这最终能使得他使用数量更少的桶,然而他不清楚 具体是多少。请帮助他!

FJ 有 nn 头奶牛( 1n1001 ≤ n ≤ 100 ),方便起见编号为 1n1\cdots n 。 第 ii 头奶牛需要在时间段 [si,ti][s_i, t_i] 之间占用 bib_i 个 桶来挤奶,此时若有其它奶牛也在挤奶则只能使用其它的桶。为了简化工作流程,FJ保证在任一时刻,至多只有一 头奶牛开始或是结束挤奶(也就是说,所有的 sis_itit_i 各不相同)。

现在 FJ 想考考你,他至少需要准备多少个桶,就可以满足所有奶牛的挤奶工作不会发生冲突?

输入格式

第一行输入一个正整数 nn

之后 nn 行,每行三个数 si,ti,bis_i,t_i,b_i 描述一头奶牛的挤奶需求。 其中 1si<ti10001bi101≤s_i<t_i≤1000,1≤bi≤10

输出格式

输出一个整数,表示FJ需要的桶的数量。

样例输入

3
4 10 1
8 13 3
2 6 2

样例输出

4

数据范围

对于 100%100\% 的数据:1n100,1si1≤n≤100,1≤s_i

样例解释

在这个例子中,FJ需要 44 个桶:他用桶 11 和桶 22 来给奶牛 33 挤奶(从时间 22 开始)。他用桶 33 给奶牛 11 挤奶(从时间 44 开始)。当奶牛 22 在时间 88 开始挤奶时,桶 11 和桶 22 可以再次利用,然而桶 33 不可以,所以他会使用桶 11 、桶 22 和桶 44

CSP-J2024模拟2

Not Attended
Status
Done
Rule
OI
Problem
4
Start at
2024-7-28 18:00
End at
2024-7-28 22:00
Duration
4 hour(s)
Host
Partic.
8