学习除法
该比赛已结束,您无法在比赛模式下递交该题目。您可以点击“在题库中打开”以普通模式查看和递交本题。
题目描述
牛牛上二年级了,今天学习了除法,他想要通过若干次除法将一个数字 变得不超过 。
现在牛牛有很多个除数可以选择,给定一个长度为 的序列 。表示除数 的花费是 ,牛牛可以用这个除数把 变为 。每种除数可以使用无限次。
多组询问,每组询问输入两个数 ,表示牛牛需要使用若干次除法把 变得不超过 ,对于每一组询问你都要输出一个答案表示求最小花费,保证题目一定有解。
输入文件 division.in
输入包含 行。
第一行输入两个正整数 。
第二行输入 个正整数,第 个数表示 。
接下来 行,每行两个正整数 ,如题意所示。
输出文件 division.out
输出 行。
每行输出一个数,表示对应询问的答案。
5 3
4 3 2 2 4
4 3
1 4
5 1
2
0
2
5 3
1 4 3 5 2
2 1
4 5
1 4
2
0
0
提示
样例 3 见附加文件。
- 对于所有的测试点,。
- 对于测试点 :。
- 对于测试点 :。
- 对于测试点 :。