#P7278. 「2023牛客OI模拟赛(五)普及组」C. 学习除法
「2023牛客OI模拟赛(五)普及组」C. 学习除法
题目描述
牛牛上二年级了,今天学习了除法,他想要通过若干次除法将一个数字 变得不超过 。
现在牛牛有很多个除数可以选择,给定一个长度为 的序列 ,表示除数 的花费是 ,牛牛可以用这个除数把 变为 。每种除数可以使用无限次。
多组询问,每组询问输入两个数 ,,表示牛牛需要使用若干次除法把 变得不超过 ,对于每一组询问你都要输出一个答案表示求最小花费,保证题目一定有解。
输入格式
输入包含 行。
第一行输入两个正整数 ,。
第二行输入 个正整数,第 个数表示 。
接下来 行,每行两个正整数 ,,如题意所示。
输出格式
输出 行。
每行输出一个数,表示对应询问的答案。
样例输入1
5 3
4 3 2 2 4
4 3
1 4
5 1
样例输出1
2
0
2
样例输入2
5 3
1 4 3 5 2
2 1
4 5
1 4
样例输出2
2
0
0
备注
- 对于所有的测试点,。
- 对于测试点1 ∼ 2:。
- 对于测试点3 ∼ 4:。
- 对于测试点5 ∼ 10:。
相关
在下列比赛中: