#a4. 采购

采购

题目描述

社团有 VV 元预算,要采购 nn 件物品。第 ii 件物品价格 cic_i 元,买下它能带来 viv_i 的满意度。

每件物品最多买一次。求在总花费不超过 VV 的前提下,能获得的最大满意度。

输入格式

第一行两个整数 V,nV, n(1≤V≤1051 \le V \le 10^5,1≤n≤1001 \le n \le 100)。

接下来 nn 行,每行两个整数 ci,vic_i, v_i(1≤ci≤V1 \le c_i \le V,1≤vi≤1041 \le v_i \le 10^4)。

输出格式

一个整数,表示最大满意度。

样例 #1

10 4
5 10
4 40
6 30
3 50
90

买第 2 件和第 4 件,花费 4+3=74+3=7,满意度 40+50=9040+50=90。

提示

对于 50% 的数据,V≤1000V \le 1000;对于 100% 的数据,V≤105V \le 10^5。