‹ 上一题 下一题 ›

j06623. 冲刺·薪资预算 未做

1000 ms 128 MB 测试点 20 通过率 80% J·算法其他池题二分答案
文件读写输入SalaryBudget.in输出SalaryBudget.out

题目描述

机房里有 台服务器排成一排,第 台服务器的基础算力为 。

运维手里有一笔电力配额:每给第 台服务器投入 单位电力,它的算力就增加 。若总共投入 单位电力( 为整数),则第 台服务器的最终算力为

即每凑满 单位电力,第 台就涨 点算力,不足 的零头不起作用。

电力从两个方向受限:算力总预算为 ( 台服务器最终算力之和不得超过 ),电力配额上限为 ()。

请求出满足总算力不超过 的最大非负整数 。

数据保证 时总算力不超过预算(即 )。

输入格式

第一行三个整数 。

接下来 行,每行三个整数 。

输出格式

输出一个整数,表示最大的电力投入量 。

样例

输入
3 20 10
1 2 1
2 3 2
3 1 1
输出
3

提示说明

【样例解释】

  • 样例 1:当 时,三台服务器算力分别为 、、,总和 ;当 时总和为 。故答案为 。
  • 样例 2:两台服务器的 均为 ,投入多少电力算力都不变,总和恒为 ,所以答案取到上界 。

【数据范围】

对于全部数据,满足 ,,,,,且保证 。

子任务 测试点 分值 限制
S1 1, 2 10 ,且所有输入数值不超过
S2 3, 4, 5 15 所有
S3 6, 7, 8, 9, 10 25 ,
S4 11, 12, 13, 14 20
S5 15, 16, 17, 18, 19, 20 30 无特殊限制

共 20 个测试点,每个测试点 5 分,合计 100 分。

输入
输出

            
答案