选出最大的所有小于等于总价格的优惠价格即可。
C++
题目描述
小红在点外卖,他在小红学算法这个公众号领了m张不可重叠使用的满减券,问点这份外卖最少花多少钱。
输入描述
第一行是两个整数n,mn,mn,m,表示外卖总价格为n,有m张优惠券。
接下来m行,每行两个整数a,b,表示满a减b。
保证 1≤n≤1000001 \leq n \leq 1000001≤n≤100000, 1≤m≤2001 \leq m \leq 2001≤m≤200, 1≤b≤a≤1000001 \leq b \leq a \leq 1000001≤b≤a≤100000, n≤an \leq an≤a
输出描述
一行,一个整数,表示最少花的钱
样例
输入
10 3 30 50 20 30 5 5
输出
5
本题属于以下题库,请选择所需题库进行购买
ScanQRCodePrompt
GoToPasswordLoginPrompt