hdoj1202简单题、模拟题
来源:互联网 发布:php curl 上传文件 编辑:程序博客网 时间:2024/04/29 08:12
题目本身有问题。
首先学分和分数要求是实型的而不是整型的,这就要求用double,其次题目有个地方没说清楚,就是GPA不存在的情况,全都旷课算不存在,同时GPA为零也算不存在。
# include <iostream># include <iomanip>using namespace std;void main(){ int n; while(cin>>n) { double credit,score; double count=0.0,credsum=0.0; while(n-- > 0) { cin>>credit>>score; if(score != -1) credsum+=credit; if(score>=90) count+=credit*4; else if(score>=80) count+=credit*3; else if(score>=70) count+=credit*2; else if(score>=60) count+=credit*1; } if(credsum == 0 || count==0) cout<<"-1"<<endl; else cout<<fixed<<setprecision(2)<<count/credsum<<endl; }}
- hdoj1202简单题、模拟题
- hdoj1202
- HDOJ1202水题
- poj2121(简单模拟题)
- HDOJ2117 简单模拟题
- hdoj1070简单题、模拟题
- hdoj1049简单题、模拟题
- hdoj1201简单题、模拟题
- hdoj1205简单题、模拟题
- hdoj1219简单题、模拟题
- poj 1281(简单模拟题)
- 简单的字符串模拟题
- 【WC2017模拟1.22】简单题
- poj1027 The Same Game (简单模拟题)
- UVA 573 Steps 简单模拟题
- HDU 4484 Hailstone HOTPO (简单模拟题)
- 括号配对问题 (栈模拟 简单题)
- hdu 1302(简单模拟题)
- linux realloc之内存分配
- android 如何自定义title
- Weblogic一:window命令部署操作管理
- Hibernate注解详细介绍
- 销售与市场的区别
- hdoj1202简单题、模拟题
- cocos2d-iphone之魔塔20层第三部分
- 采用Hibernate Reverse Engineering工具遇到的问题及解决方法
- 第四讲:简单对象SimpleObject的创建与调用
- Makefile 函数大全
- PHP的session存放路径及其配置session.save_path
- document.all
- Zookeeper工作原理
- struct和typedef struct的区别