题目描述
木工坊里有 根木棍,第 根长度为 。选一个整数段长 ,把每根木棍切成若干段长度恰为 的小段:长度为 的木棍能切出 段,不足 的余料舍去。要求切出的小段总数至少为 ,求最大的整数 。数据保证存在满足条件的 。
输入格式
第一行两个整数 和 。
第二行 个整数 。
输出格式
一行一个整数,最大的段长 。
样例
输入
3 6 6 10 11
输出
3
样例解释
时,三根木棍分别切出 、、 段,共 段,可行; 时分别切出 、、 段,共 段,不可行; 再大段数只会更少。所以最大段长为 。
数据范围
,,,保证 。