QOJ.ac

QOJ

Limite de temps : 1.0 s Limite de mémoire : 1024 MB Points totaux : 100 Hackable ✓

#9405. 打印机

Statistiques

SUA 编程竞赛命题组的评委们正在为即将到来的 2024 CCPC 山东邀请赛和 CCPC 山东省大学生程序设计竞赛打印题目集。

印刷店里有 $n$ 台打印机。第 $i$ 台打印机每 $t_i$ 秒可以生产一份题目集。然而,第 $i$ 台打印机每生产 $l_i$ 份题目集后,必须停机 $w_i$ 秒以防止过热。也就是说,第 $i$ 台打印机重复以下工作计划:连续工作 $t_i \times l_i$ 秒,然后停机 $w_i$ 秒。

评委们将同时使用所有打印机。请计算生产至少 $k$ 份题目集所需的最少秒数。

输入格式

输入包含多组测试数据。第一行包含一个整数 $T$ ($1 \le T \le 100$),表示测试数据的组数。对于每组测试数据:

第一行包含两个整数 $n$ 和 $k$ ($1 \le n \le 100, 1 \le k \le 10^9$),分别表示打印机的数量和所需的题目集份数。

接下来的 $n$ 行中,第 $i$ 行包含三个整数 $t_i, l_i$ 和 $w_i$ ($1 \le t_i, l_i, w_i \le 10^9$),其含义如上所述。

输出格式

对于每组测试数据,输出一行,包含一个整数,表示所需的最少秒数。

样例

样例输入 1

2
3 15
3 4 5
5 7 2
1 2 20
1 100
1 1 100

样例输出 1

25
10000

说明

对于第一个样例测试数据,在 25 秒内,第一台打印机可以生产 6 份,第二台打印机可以生产 5 份,而第三台打印机可以生产 4 份。因此,它们总共可以生产 $6 + 5 + 4 = 15$ 份。

Discussions

About Discussions

The discussion section is only for posting: General Discussions (problem-solving strategies, alternative approaches), and Off-topic conversations.

This is NOT for reporting issues! If you want to report bugs or errors, please use the Issues section below.

Open Discussions 0
No discussions in this category.

Issues

About Issues

If you find any issues with the problem (statement, scoring, time/memory limits, test cases, etc.), you may submit an issue here. A problem moderator will review your issue.

Guidelines:

  1. This is not a place to publish discussions, editorials, or requests to debug your code. Issues are only visible to you and problem moderators.
  2. Do not submit duplicated issues.
  3. Issues must be filed in English or Chinese only.
Active Issues 0
No issues in this category.
Closed/Resolved Issues 0
No issues in this category.