#L3192. 「ROI 2019 Day2」课桌

「ROI 2019 Day2」课桌

题目描述

译自 ROI 2019 Day2 T2. Классные парты

Innopolis 学校的新教室需要买 nn 张双人书桌。有 kk 种类型的桌子可供选择,你可以决定一种类型选择几张。ii 型课桌适用于身高在 LiL_iRiR_i 之间的学生。学生使用太高或太矮的课桌会感到不适,这可用「不适指数」表示,具体来说:

  • 对于身高在这一区间内的学生,其不适指数为 00
  • 对于身高小于 LiL_i 的学生,设身高为 hh,则其不适程度为 LihL_i - h
  • 对于身高大于 RiR_i 的学生,设身高为 hh,则其不适程度为 hRih - R_i

例如,若 Li=100L_i = 100Ri=120R_i = 120,那么身高 8080 的学生的不适程度为 2020,身高 130130 的学生的不适程度为 1010,身高 105105 的学生为 00

mm 组学生轮流来教室学习,每组有 2n2n 个人。每个组中学生的身高是已知的。每一组学习时,每张课桌应恰好坐两个学生。你需要购买 nn 张课桌,并为每组学生安排座位,使得这 2mn2mn 名学生的不适程度之和最小。求出这个最小的不适程度总和。

输入格式

m,n,k
接下来 k 行:L_i, R_i
接下来 m 行,每行 2n 个整数,表示一个班的每个学生的身高。

样例 1

输入

1 2 2
5 25
50 90
60 5 10 40

输出

10

解释:第 4 个小朋友的不适指数为 10,其他小朋友为 0。

样例 2

输入

2 3 3
200 400
300 500
100 600
300 330 440 40 30 300
150 250 350 450 550 300

输出

130

样例 3

输入

1 3 4
10 100
200 200
10 100
300 1000
5 10 20 15 200 90

输出

105

数据范围与提示

1m,n2×1051 \leqslant m, n \leqslant 2\times 10^51mn2×1051 \leqslant m \cdot n \leqslant 2\times 10^52k2×1052 \leqslant k \leqslant 2\times 10^51LiRi1091 \leqslant L_i \leqslant R_i \leqslant 10^911 \leqslant 学生身高 109\leqslant 10^9