#2462. [2024 合肥蜀山小学] 反应设计T4

[2024 合肥蜀山小学] 反应设计T4

当前没有测试数据。

题目描述

小明开始做化学实验了,现有 nn 种可自由组合的反应物,需要设计一个释放能量最多的化学反应。反应物可分成不同的 kk 类,而每种反应物有一个指标 eie_i。全部 kk 类物质必须一起进行化学反应,释放的能量或吸收的能量(吸收能量用负数表示)等于同类别反应物的指标之和的乘积。为了使得这一化学反应过程稳定,参与反应的反应物必须正好有 mm 种。请帮小明计算单次反应释放的最大能量值。

输入格式

第一行包含三个整数 n,m,kn,m,k,分别表示反应物的总数,参与反应的反应物数量和反应物的类别数。

接下来 nn 行,每行 22 个数,依次描述第 ii 种反应物的类别 tit_i 和指标 eie_i

输出格式

输出 1111 个整数,表示答案。

样例

5 3 3
1 35
2 50
3 10
1 -100
2 -30
30000

解释#1

选择第 3,4,53,4,5 种反应物,反应可以释放 10×(100)×(30)=3000010\times (-100)\times (-30)=30000 的能量。

4 3 3
1 -35
2 50
3 10
1 -100
-17500

解释#2

所有可能的反应都是吸收能量的反应(释放能量为负)。其中,吸收能量最少(释放能量最多)的反应是选择第 1,2,31,2,3 种反应物。

9 5 3
1 3
1 50
1 -2
2 0
2 1
2 -1
3 14
3 11
3 45
3500

数据范围

  • 对于全部数据,有 1n800001\le n\le 80000km1000k\le m\le 10001tik41\le t_i\le k\le 4100ei100-100\le e_i\le 100kk 类反应物各自至少有一种。
  • 测试点 131\sim 3 (共 3030 分): m50m\le 50k=3k=3
  • 测试点 464\sim 6 (共 3030 分):ei0e_i\ge 0
  • 测试点 7107\sim 10 (共 4040 分):无特殊限制。