/ WHOJ / 题库 /

听音乐

听音乐

题目描述

你在家闲来无事,准备听听音乐放松一下。你有一个包含 \(n\) 首歌曲的播放列表,每首歌曲都有两个属性时间长度和优美度,我们记第 \(i\) 首歌曲的长度和优美度为 \(t[i]\) 和 \(b[i]\)。

聆听一组歌曲的乐趣等于该组歌曲的总长度乘以其中的最小优美度。 例如,听一组长度分别为\([5, 7, 4]\)和优美度分别为\([11, 14, 6]\)的3首歌曲的乐趣等于\((5 + 7 + 4) \times 6= 96\)。

你最多可以从播放列表中选择 \(k\) 首(可以不足 \(k\) 首)歌曲进行播放,请计算聆听这些歌曲的最大的乐趣。

格式

输入格式

第一行包含两个整数 \(n\) 和 \(k\),表示播放列表中的歌曲数和你可以选择进行播放聆听的最大歌曲数。

接下来的 \(n\) 行中的每行包含两个整数 \(t[i]\) 和 \(b[i]\),表示第 \(i\) 首歌曲的长度和优美度。

输出格式

输出一行包含一个整数,为你可以获得的最大乐趣。

样例1

样例输入1

4 3
4 7
15 1
3 6
6 8

样例输出1

78

样例2

样例输入2

4 3
4 7
15 1
3 6
6 8

样例输出2

78

样例1解释

选择第 \(1,3,4\) 三首歌曲,得到的乐趣为\( (4+3+6)×6=78\);

样例2解释

仅选择第 \(3\) 首一首歌曲,得到的乐趣为 \(100×100=10000\)。

限制

\(50\%\)的数据:\(1≤ k ≤ n ≤1000\);

\(100\%\)的数据:\(1≤ k ≤ n ≤3×10^5\),\(1≤ t[i],b[i] ≤10^6\)。

信息

ID
1538
难度
5
分类
排序 点击显示
标签
递交数
1
已通过
1
通过率
100%
上传者

相关

在下列训练计划中:

YGP模拟赛