传统题 1000ms 256MiB

攻击策略

该比赛已结束,您无法在比赛模式下递交该题目。您可以点击“在题库中打开”以普通模式查看和递交本题。

题目描述

小明正在玩一款游戏,他的攻击力为 xx。游戏中有 n n 个敌人,第 i i 个敌人有 hi h_i 的血量和 di d_i 的攻击力。

如果第 i i 个敌人还存活 (hi>0 h_i > 0),那么每秒钟会对小明造成 di d_i 点伤害。

每一秒中,在敌人对小明造成伤害之后,小明可以选择 一个 还存活的敌人进行攻击,该敌人会减少 xx 血量。

请你帮小明计算,在他消灭掉所有敌人前,他最少会受到多少点伤害。

输入格式

第一行两个整数 n,xn, x,分别表示敌人数量和小明的攻击力。

接下来 nn 行,每行两个整数 hi,dih_i, d_i,表示第 ii 个敌人的血量和攻击力。

输出格式

一行一个整数,表示小明最少会受到多少点伤害。

数据样例

4 4
4 1
5 2
6 3
8 4
39

样例解释

  • 最开始 22 秒内都攻击敌人 33 ,然后敌人 3 3 会被消灭,这段时间内对小明的总伤害是 10 + 10 = 20 点。
  • 接下来 22 秒内都攻击敌人 22 ,然后敌人 22 会被消灭,这段时间内对小明的总伤害是 6 + 6 = 12 点。
  • 接下来 11 秒内都攻击敌人 00 ,然后敌人 00 会被消灭,这段时间内对小明的总伤害是 3 点。
  • 接下来 22 秒内都攻击敌人 11 ,然后敌人 11 会被消灭,这段时间内对小明的总伤害是 2 + 2 = 4 点。

数据范围

对于 100%100\% 的数据,1n1051 \le n \le 10^51x,di,hi1041 \le x,d_i,h_i \le 10^4

2025语法与基础算法测评 0510

未参加
状态
已结束
规则
OI
题目
13
开始于
2025-5-10 20:00
结束于
2025-5-12 2:00
持续时间
2 小时
主持人
参赛人数
28