绩点
题号:NC18414
时间限制:C/C++/Rust/Pascal 1秒,其他语言2秒
空间限制:C/C++/Rust/Pascal 256 M,其他语言512 M
64bit IO Format: %lld

题目描述

小A刚考完大学考试。现在已经出了n门课的成绩,他想自己先算一下这些课的绩点是多少。设第i门课的他拿到的绩点是gpai,而这门课的学分是sci,那么他的总绩点用下面的公式计算:
,
换言之,设S为sci的和,T为gpai与sci的乘积的和。那么小A的绩点就是T除以S的值。

输入描述:

第一行一个整数n。
接下来n行,每行两个数gpai和sci。

输出描述:

输出一行一个实数,表示小A的绩点。输出四舍五入保留1位小数。
示例1

输入

复制
3
3.7 2
4.0 2
3.7 5

输出

复制
3.8

备注:

总共有5个数据点:
第1个数据点,满足所有学科得到的gpa都相同。
第2个数据点,满足n=3。
第3个数据点,满足所有学科的sc值都相同。
对于所有数据点,都满足n<=50, gpai等于3.3, 3.7或4.0。sci为不超过5,不小于1的整数。