题目描述
题目描述
马上又到了一年一度的新年联欢,小珅作为班里的班长,负责组织策划新年联欢活动,他决定采购一些奖品奖励积极参与每个活动项目的同学。为了激励更多的人参与活动,需要采购的奖品数目越多越好。班费中可支出的钱数为m元,现给定商店中n种可作为奖品的物品的价格和库存数量,怎样才能购得最多的物品数?
输入格式
输入共有n+1行
第一行包含两个正整数m,n(1≤m≤10000,1≤n≤100),表示可支出的费用m和可购买的物品种类n种。
接下来n行,每行两个数p_i和a_i,表示第i种商品的单价和库存数量。
(1≤p_i≤10000,1≤a_i≤100)
输出格式
仅一个整数,表示最多可以购买的物品数量。
输入样例 #1
500 6
100 3
20 15
50 10
35 5
5 6
60 2
输出样例 #1
25
输入样例 #2
1 1
2 3
输出样例 #2
0
输入样例 #3
25 3
5 2
5 4
9 10
输出样例 #3
5
提示
【样例说明】
价格为5的可以买6个,价格20的可以买15个,价格35的可以买4个,总共买了25件奖品。
数据范围
第一行包含两个正整数m,n(1≤m≤10000,1≤n≤100),表示可支出的费用m和可购买的物品种类n种。
1≤p_i≤10000,1≤a_i≤100