#2001. 饥饿的面条老师
饥饿的面条老师
题目描述
面条老师 走在路上饿死了,但是他发现了一家当地餐馆。这家餐厅提供 顿饭,并且有一个有趣的定价政策:每顿饭都有两个指定价格, 和 。面条老师 点的第一道菜只需要付 元,其他菜都需要付 元。
面条老师 无法决定点多少菜。为了更简单地作出决定,他向你求助。对于任意 ,点 道菜最少要付的钱。面条老师 不在乎他点了哪些特别的饭菜,也不管他点菜的顺序,但他不会点两道同样的菜。
输入格式
第一行一个正整数 ,表示菜品数量。
接下来 行,每行两个正整数 ,题目已经描述。
输出格式
输出包含 行,第 行表示点 道互不相同的菜最少需要花多少钱。
样例 #1
样例输入 #1
3
10 5
9 3
10 5
样例输出 #1
9
13
18
样例 #2
样例输入 #2
2
100 1
1 100
样例输出 #2
1
2
样例 #3
样例输入 #3
5
1000000000 1000000000
1000000000 1000000000
1000000000 1000000000
1000000000 1000000000
1000000000 1000000000
样例输出 #3
1000000000
2000000000
3000000000
4000000000
5000000000
提示
样例#1 解释/说明
-
: 面条老师 开始点第 道菜,共花费 元。
-
: 面条老师 开始点第 道菜,接着点第 道菜,共花费 元。
-
: 面条老师 开始点第 道菜,接着点第 道菜,共花费 元。