比赛场次 573
比赛名称 4043级2023省选模拟赛5
比赛状态 已结束比赛成绩
开始时间 2023-03-27 19:20:00
结束时间 2023-03-27 22:00:00
开放分组 全部用户
注释介绍 van专场
题目名称 Air Cownditioning II
输入输出 kongtiao.in/out
时间限制 1000 ms (1 s)
内存限制 256 MiB
测试点数 11 简单对比
用户 结果 时间 内存 得分
Gravatarzxhhh AAAAAAAAAAA 0.000 s 0.00 MiB 100
Gravatarムラサメ AAAAAAAAAAA 0.000 s 0.00 MiB 100
GravatarHeSn AAAAAAAAAAA 0.000 s 0.00 MiB 100

Air Cownditioning II

★☆   输入文件:kongtiao.in   输出文件:kongtiao.out   简单对比
时间限制:1 s   内存限制:256 MiB

【题目描述】

炎炎夏日,酷热难耐,农夫约翰计划打开牛棚中的空调给奶牛降温。

约翰的牛棚中一共有 $N$ 头奶牛,编号 $1 \sim N$。

牛棚中有 $100$ 个牛栏排成一排,编号依次为 $1 \sim 100$。

每头奶牛都占据着连续若干个牛栏,同一个牛栏最多被一头奶牛占据。

第 $i$ 头奶牛占据的牛栏范围是 $[s_i,t_i]$。

不同奶牛的降温需求不同,第 $i$ 头奶牛的降温需求为 $c_i$,这意味着它占据的每个牛栏都至少需要降温 $c_i$。

牛棚中一共有 $M$ 台空调,编号 $1 \sim M$。

第 $i$ 台空调的运行成本为 $m_i$,开启这台空调可以让 $[a_i,b_i]$ 范围内的每个牛栏降温 $p_i$。

不同空调的覆盖范围可能重叠,降温效果也可以叠加。

约翰希望在让所有奶牛的降温需求都得到满足的前提下,花费的总成本尽可能小。

输出所需总成本的最小可能值。

【输入格式】

第一行包含 $N,M$。

接下来 $N$ 行,每行包含三个整数 $s_i,t_i,c_i$。

接下来 $M$ 行,每行包含四个整数 $a_i,b_i,p_i,m_i$。

【输出格式】

一个整数,表示所需总成本的最小可能值。

【样例输入】

2 4
1 5 2
7 9 3
2 9 2 3
1 6 2 8
1 2 4 2
6 9 1 5

【样例输出】

10

【样例说明】

一种满足条件的最佳方案为运行第 $1,3,4$ 个空调,冷却牛栏范围:$[2,9]、[1,2]$ 和 $[6,9]$,所需成本为 $3+2+5=10$。

【数据规模与约定】

对于 $100\%$ 的数据,$1≤N≤20,1≤M≤10,1≤s_i≤t_i≤100,1≤c_i≤10^6,$

$1≤a_i≤b_i≤100,1≤p_i≤10^6,1≤m_i≤1000$.