#include<iostream>
#include<stdio.h>
#include<stdlib.h>
#include<string.h>
using namespace std;
#define MAX 1000
char str[MAX];
int main()
{
//freopen("in.txt","r",stdin);
while(gets(str))
{
//cout<<str<<endl;
int i=0;int flag=0;double sum=0;double n=0;
for(i=0;i<strlen(str);i++,i++)
{
if(str[i]=='E')
{
flag=1;
break;
}
else if(str[i]>'F'||str[i]<'A')
{
flag=1;
break;
}
else
{
if(str[i]=='A')
{
sum+=4;
}
else if(str[i]=='B')
{
sum+=3;
}
else if(str[i]=='C')
{
sum+=2;
}
else if(str[i]=='D')
{
sum+=1;
}
n++;
}
}
if(flag==1)
{
cout<<"Unknown letter grade in input"<<endl;
}
else
{
printf("%0.2lf\n",sum/n);
}
}
return 0;
}
hdoj 2399
最新推荐文章于 2022-02-25 21:57:21 发布