HDU GPA
来源:互联网 发布:golang redis 用法 编辑:程序博客网 时间:2024/04/26 00:13
#include <stdio.h>
using namespace std;
char line[100000];
int main()
{
while( gets(line))
{
//int num[26] = {0};
int sum = 0,count = 0,i,s=1;
for(i = 0;line[i];i++)
{
if(line[i]!=' '){
if(line[i]=='A')
{
sum += 4;
count++;
continue;
}else if(line[i]=='B')
{
sum += 3;
count++;
continue;
}
else if(line[i]=='C')
{
sum += 2;
count++;
continue;
}else if(line[i]=='D')
{
sum += 1;
count++;
continue;
}else if(line[i]=='F')
{
sum += 0;
count++;
continue;
}else{
printf("Unknown letter grade in input\n");
s = 0;
break;
}
}
}
if(s)
printf("%.02f\n",(double)sum/count);
}
return 0;
}
using namespace std;
char line[100000];
int main()
{
while( gets(line))
{
//int num[26] = {0};
int sum = 0,count = 0,i,s=1;
for(i = 0;line[i];i++)
{
if(line[i]!=' '){
if(line[i]=='A')
{
sum += 4;
count++;
continue;
}else if(line[i]=='B')
{
sum += 3;
count++;
continue;
}
else if(line[i]=='C')
{
sum += 2;
count++;
continue;
}else if(line[i]=='D')
{
sum += 1;
count++;
continue;
}else if(line[i]=='F')
{
sum += 0;
count++;
continue;
}else{
printf("Unknown letter grade in input\n");
s = 0;
break;
}
}
}
if(s)
printf("%.02f\n",(double)sum/count);
}
return 0;
}
- HDU GPA
- HDU GPA
- hdu 2399 GPA
- hdu 2399 GPA
- hdu-2399-GPA
- HDU 4802 GPA
- hdu 4802 GPA(水题)
- HDU-#4802 GPA
- HDU - 4802 GPA
- HDU-4802-GPA
- hdu 4802 GPA
- hdu 4802 GPA
- HDU 2399 GPA
- hdu 2399 GPA
- gpa HDU 2399
- hdu 2399 GPA
- GPA HDU 4802
- HDU 4802——GPA
- Linux 查看 机器配置
- 利用宏定义创建资源
- LR提交JSON格式的请求
- HDU AC me
- solrj使用demo(PersonSolrServer)
- HDU GPA
- C语言语法
- 部署BIRT到Tomcat
- Windows 8 8102 微软官方发布的开发者预览版,分为32位、64位和服务器三个版本
- Emacs的文件管理器Dired
- jquery解析json使用$.each()
- SQL Server如何启用Ad Hoc Distributed Queries?
- WAP
- 电设,电设,一个还算圆满的结束