#P1265. 混合牛奶

混合牛奶

题目描述

Marry乳业从一些奶农手中采购牛奶,并且每一位奶农为乳制品加工企业提供的价格是不同的。此外,就像每头奶牛每天只能挤出固定数量的奶,每位奶农每天能提供的牛奶数量是一定的。每天Marry乳业可以从奶农手中采购到小于或者等于奶农最大产量的整数数量的牛奶。

由于乳制品产业利润很低,所以降低原材料(牛奶)价格就变得十分重要。

给出Marry乳业每天对牛奶的需求量,还有每位奶农提供的牛奶单价和产量。计算采购足够数量的牛奶所需的最小花费。

注:每天所有奶农的总产量大于Marry乳业的需求量。


输入格式

第一行两个整数,m表示需要牛奶的总数量,n(1≤n≤100)表示提供牛奶的农民个数;

接下来n行,每行两个不大于100的正整数,分别表示第i个农民牛奶的单价,和农民i一天最多能卖出的牛奶量。

输出格式

一个整数,为采购足够数量的牛奶所需的最小花费。


输入/输出样例

100 5
5 20
9 40
3 10
8 80
6 30
630

说明/提示

时间1000ms,内存256MiB