#P11533. [NOISG 2023 Finals] Topical
[NOISG 2023 Finals] Topical
题目描述
兔子 Benson 正在上飞行员学校!
他需要完成 场测试,由 编号。对于每场测试,有 个科目。对于每个科目,Benson 有一个能力值 。由于 Benson 还是一名新手,他对于每个科目的初始能力值均为 。
对于每场测试的每个科目,均有一个能力值下限 。而为了完成第 场测试,需要满足他每个科目的能力值都不低于这个下限。
若成功完成第 场测试,他的能力值将获得提升,且第 个科目的能力值将提升 。
形式化地:初始,对于所有 ,有 。Benson 能完成一场测试,当且仅当对于所有 ,都有 ;完成该场测试后,对于所有 , 的值将增加 。
他可以任意选择完成测试的顺序,但每场测试只能完成一次。请帮助他计算他最多能完成多少场测试。
输入格式
第一行两个正整数 ,用空格隔开。
接下来 行,第 行包含 个整数 ,表示完成第 场测试的能力值下限。
接下来 行,第 行包含 个整数 ,表示完成第 场测试后能力值的增加量。
输出格式
输出一行一个整数,表示 Benson 最多能完成的测试数量。
提示
样例 #1 解释
Benson 只能完成第一场测试,其要求为 。完成后,他的能力值将变为 。此时他不能完成任何一场其余的测试,故答案为 。
数据范围
Subtask | 分值 | 特殊限制 |
---|---|---|
样例 | ||
无 |
对于 的数据:
- ,其中 且 。
注:由于洛谷限制,数据不完全按照原题分配子任务。