题面
题面语言
柠檬王国的勇者维塔罗想通过攻略地下城来提升等级。
共有 个地下城。第 个地下城的难度由两个整数 表示。当当前等级为 时,挑战第 个地下城会产生如下结果:
- 若 ,则挑战失败,等级不变。
- 若 ,则挑战成功,等级增加 。
已经挑战过的地下城不能再次挑战。你可以自由决定挑战地下城的顺序以及要挑战的地下城数量。
维塔罗当前的等级为 。求攻略地下城后能够达到的最大等级。
输入
输入按以下格式给出:
输出
在第一行输出维塔罗能够达到的最大等级。
限制
- 。
- 。
子任务
样例
样例 1
样例输入
3 5
0 100
4 6
5 7
样例输出
34
按照 的顺序攻略地下城时,等级依次变为 。
样例 2
样例输入
4 3
2 10
5 6
3 4
8 20
样例输出
32