Sie sind auf Seite 1von 1

#include<stdio.

h>
int main()
{
int t,n,W;
char grade;
scanf(" %d",&t);
while(t--)
{
scanf(" %d",&n);
int i,j,points=0;
double tot=0.0;
double tot_wt=0.0;
for(i=0;i<n;i++)
{
scanf(" %d %c",&W,&grade);
switch(grade)
{
case 'S':
points=10;
break;
case 'A':
points=9;
break;
case 'B':
points=8;
break;
case 'C':
points=7;
break;
case 'D':
points=6;
break;
case 'E':
points=5;
break;
}
tot+=points*W;
tot_wt+=W;
}
tot/=tot_wt;
printf("%.2f\n",tot);
}
return 0;
}

Das könnte Ihnen auch gefallen