#include<iostream>
using namespace std;
char ch[35];
int main()
{
int n, m, k = 0;
scanf("%d", &n);
while(n--)
{
scanf("%d", &m);
int i;
double s = 0, count = 0;
bool p = true;
for(i = 0; i < m; i++)
{
double a, b;
scanf("%s%lf%lf", ch, &a, &b);
if(b < 60)
p = false;
s += a*b;
count += a;
}
if(k)
printf("\n");
k = 1;
if(p == false)
printf("Sorry!\n");
else
printf("%.2lf\n", s / count);
}
return 0;
}hdu 2061 Treasure the new start, freshmen!
最新推荐文章于 2019-05-20 08:25:40 发布
本文介绍了一个使用C++编写的程序,该程序读取输入的数据并进行加权平均数的计算。程序首先接收输入的组数,然后对于每组数据,它会读取一个整数m,接着读取m对浮点数a和b,如果b小于60,则输出'Sorry!',否则输出所有a*b之和除以a之和的结果。
583

被折叠的 条评论
为什么被折叠?



