3530: 维修安排

内存限制:128 MB 时间限制:1.000 S
评测方式:文本比较 命题人:
提交:23 解决:13

题目描述

小爱同时接受了 n 份维修任务。完成第 i 份维修任务需要 ti 的时间才能完成,这个维修任务在没有完成之前,每个单位时间会收到 fi 个单位的损失。

请问小爱应该以什么顺序完成这些任务,才能让损失总量达到最小?

输入


  • 第一行:单个整数 n
  • 第二行到第 i+1 行:第 i 行有两个整数表示 ti 与 fi

输出

单个整数:表示最少损失总额。

样例输入 复制

3
3 1
1 3
2 2

样例输出 复制

15

提示

    •  的数据,1n15
    • 60% 的数据,1n5000
    • 100% 的数据,1n200,000
    • 1ti200,000
    • 1fi200,000