Problem2385--暑假提高组模拟测试卷八 T4 组队比赛

2385: 暑假提高组模拟测试卷八 T4 组队比赛

Time Limit: 1.000 Sec  Memory Limit: 128 MB
Submit: 0  Solved: 0
[Submit] [Status] [Web Board] [Creator:][下载测试数据]

Description

\text{ZLOIers} 喜欢 \text{Play LOL}。

一次放假,n个 \text{ZLOIers} 准备 \text{Play}。

每个 \text{ZLOIer} 的空闲时间可以用一段区间表示[a_i,b_i)。

现在 n 个人准备分成k组\text{Play}。

每个人恰好加入一组,每组至少一个人 。

每组能够 \text{Play} 的时间取决于每个人时间的交。

并且要求每组的人都能够一起的时间大于 0。

求最大化所有组 Play 的总时间。



Input

第一行包括两个整数 n 和 k。

接下来 n 行每行包括两个整数 a_i 和 b_i。



Output

输出最大总时间,每组只算进答案一次。

如果无解,输出 0。



Sample Input

4 2
1 3
1 5
4 6
2 7

Sample Output

4

HINT

20% 数据,n <= 15, k <= 15;

40% 的数据,n<= 100,k<= 100;

60% 的数据,n<= 1000,k<= 1000;

80% 的数据,n<= 3000,k<= 3000;

100% 的数据,n<= 8000,k<= 8000,1\lt a\lt b\lt 10^5。



Source/Category

 

[Submit] [Status]