B. 打印机

    Type: Default 1000ms 256MiB

打印机

You cannot submit for this problem because the contest is ended. You can click "Open in Problem Set" to view this problem in normal mode.

限制

  • 时间限制:1s1s
  • 空间限制:256M256M

题目描述

期末考试快到了,文印店正在打印正在打印试题,文印店有nn台打印机。第ii台打印机每tit_i秒可以打印一份试题,但每打印lil_i份后必须停机wiw_i秒防止过热。即第ii台打印机的工作计划为:持续工作ti×lit_i×l_i秒,然后停机wiw_i秒,循环进行。老师同时使用所有打印机,求打印kk份试题至少需要多少秒。

输入格式

  • 第一行输入两个整数nnkk 1n1001k109(1 \le n \le 100,1 \le k \le 10^9)
  • 接下来nn行,每行输入三个整数tiliwit_i、l_i、w_i1ti,li,wi1091 \le t_i, l_i, w_i \le 10^9),表示第ii台打印机的参数。

输出格式

每组数据输出一行一个整数,表示打印 kk 份试题至少需要的秒数。

样例1

输入

3 15
3 4 5
5 7 2
1 2 20

输出

25

样例2

输入

1 100
1 100 1

输出

100

样例解释

  • 第一组样例中,2525 秒内三台打印机分别打印 6546、5、4份,总计1515份。
  • 第二组样例中,仅有一台打印机,打印100100份需1×100=1001×100=100秒(无需停机,因li=1l_i=1,打印11份后停机,但k=100k=100刚好在一次工作周期内完成)。

数据分布

40%40\% 的样例,保证 1n101k1000(1 \le n \le 10,1 \le k \le 1000)tiliwit_i、l_i、w_i1ti,li,wi10001 \le t_i, l_i, w_i \le 1000)

100%100\% 的样例,保证 1n1001k109(1 \le n \le 100,1 \le k \le 10^9)tiliwit_i、l_i、w_i1ti,li,wi1091 \le t_i, l_i, w_i \le 10^9)

竞赛B班5.31日

Not Attended
Status
Done
Rule
IOI
Problem
3
Start at
2025-5-31 17:30
End at
2025-6-7 17:30
Duration
168 hour(s)
Host
Partic.
6