3309: 收银员
内存限制:256 MB
时间限制:1.000 S
评测方式:文本比较
命题人:
提交:10
解决:3
题目描述
CWT来到一家现购自运商店,将 n件商品放入了他的手推车,然后到收银台付款。每件商品由它的价格 pi和收银员扫描它的时间ti秒定义。当收银员正在扫描某件商品时,CWT 可以从他的手推车中偷走某些其它商品。CWT需要恰好 1秒的时间来偷走一件商品。CWT需要付给收银员的最少钱数是多少?请记住,收银员扫描 商品的顺序由CWT决定。
输入
输入文件 ca.in第一行包含数 n(1≤n≤2000 )。接下来 n行每件商品由 一对数 ti,ci(0≤ti≤2000 ,1≤ci≤10^9)描述。如果 ti是 0,那么当收银员扫描 商品 i时,CWT不能偷任何东西。
输出
输出文件 ca .out 包含一个整数代表问题的答案:CWT必须支付的最少钱数。
样例输入 复制
样例一: 样例二:
4 3
2 10 0 1
0 20 0 10
1 5 0 100
1 3
样例输出 复制
样例一: 样例二:
8 111
提示
对于30%数据:n<=10对于60%数据:n<=100对于100%数据:n<=2000