输入描述 Input Description
请你从输入中读入相关数据。输入的第一行包括一个整数n(1≤n≤10),表示功课数目。接下来的n行每行两个实数a(0≤a≤8)和b(0≤b≤4),表示某门课的学分和成绩。
输出描述 Output Description
输出只包括一个实数,请保留2位小数。
参考代码
#include <iostream>
#include <iomanip> //- 数字有效位数头文件;
using namespace std;
int main()
{
int N; double sum1,sum2;
cin>>N;
double a[N],b[N];
for(int i=0;i<N;i++)
{
cin>>a[i]>>b[i];
sum1+=a[i];
sum2+=a[i]*b[i];
}
cout<<setiosflags(ios::fixed)<<setprecision(2)<<sum2/sum1; //- 保留小数点后两位有效数字输出结果;
return 0;
}