#1176. 发动机供电(power.cpp)
发动机供电(power.cpp)
题目背景
用于铺设地铁隧道的盾构机有 个发动机。所有发动机是并联的,所以所有发动机两端的电压都相同。
每个发动机有两种模式,假设所有发动机接收到的电压都为 ,则当 时第 个发动机在第一模式下工作,否则它在第二模式下工作。
第 个发动机在第一模式下的单位电流为 ,在第二模式下的单位电流为 。所以,根据 ,当发动机处于第一模式时,每增加 单位电压,其功率增加 单位;当发动机处于第二模式时,每增加 单位电压,其功率增加 单位。换句话说,当电压为 单位电压,如果第 个发动机处于第一模式下,它以 的单位功率运行;如果处于第二模式下,它以 的单位功率运行。
题目描述
最少需要提供多大的电压(电压需要是整数),才能使所有发动机的总功率大于或等于 ?
输入格式
第一行输入两个整数 和 。
接下来的 行,每行包含三个整数 。
输出格式
输出一个整数表示最小电压。
样例 #1
样例输入 #1
1 6
4 1 2
样例输出 #1
5
样例 #2
样例输入 #2
3 15
2 3 3
4 2 1
5 2 2
样例输出 #2
3
提示
子任务编号 | 分值 | 特殊性质 |
---|---|---|
所有 均相等 | ||
对于 的数据,。
Statistics
Related
In following contests: