1023 GPA计算

时间限制: 1 s
空间限制: 128000 KB
题目等级 : 青铜 Bronze
题目描述 Description

小松终于步入了大学的殿堂,带着兴奋和憧憬,他参加了信息科学技术学院的新生大会。会上,院长梅教授给大家介绍了在大学中的成绩计算方式:

需要解释一下的是,小松所在的PK大学采用的是学分制的修学方法。每一门课有一定的学分,例如线性代数2分,高等数学5分,大学英语8分。在选定了一些科目之后,只要小松通过了最后的期末测试(69以上),就会得到相应的学分,也会得到该门课的一个成绩,例如小松考了60分,他会得到0分的成绩,如果小松考了99分,他会得到4分的成绩。小松在大学的四年期间,必须修满145个学分。而小松的GPA得分则强烈的关系着他的出国,保研以及工作的情况。据梅教授的介绍,小松所在的院系有20%的人出国,60%的人读研,15%的人工作,5%的人退学。这些都是根据GPA成绩而定的。

小松仔细的研究了这个公式之后,意识到,在大学期间,占2个学分的思想政治课和占4个学分的线性代数将同等的重要。而占8个学分的大学英语课!·#¥!·#¥。

小松估算了一下他大一每门功课大概能够得到的分数(0-4),请你帮他计算一下他大一结束时能得到的GPA是多少。

输入描述 Input Description

请你从输入中读入相关数据。输入的第一行包括一个整数n(1≤n≤10),表示小松大一的时候功课数目。结下来的n行每行两个实数a(0≤a≤8)和b(0≤b≤4),表示小松某门课的学分成绩

输出描述 Output Description

输出只包括一个实数,请保留2位小数

样例输入 Sample Input

(请忽略括号中的解释)

10

2 3.7(线性代数)

0 3(线性代数习题)

5 3.7(高等数学)

0 4(高等数学习题)

3 3.3(力学)

3 4(计算概论)

1 4(信息科学技术概论)

2 4(军事理论)

2 4(中国近代史)

2 3.5(大学英语I)

样例输出 Sample Output

3.74

数据范围及提示 Data Size & Hint

n(1≤n≤10)

#include<iostream>
#include<cstdio> int n;
double num;
double sum; int main()
{
scanf("%d",&n);
for(int i=0;i<n;i++)
{
double a,b;
scanf("%lf%lf",&a,&b);
sum+=a;
num+=a*b;
}
num/=sum;
printf("%.2lf",num);
return 0;
}

最新文章

  1. 鹏程网用户管理系统学习(2016-07-18 by 徐鹏)
  2. 关于在C#中构造函数中调用虚函数的问题
  3. spark streaming 实战
  4. 本地vbs调试快速显示输出
  5. 几种java通信(rmi,http,hessian,webservice)协议性能比较
  6. plsql 连接oralce数据库,报ora 12557 tns 协议适配器不可加载错误
  7. 【Java基础】List迭代并修改时出现的ConcurrentModificationException问题
  8. tableView被Nav挡住了
  9. Java如何将Exception.printStackTrace()转换为String输出
  10. 高德地图关键字搜索删除上一次搜索的Marker
  11. gulp+webpack+vue
  12. 大豆生物柴油驱动的大巴斯(Bus)
  13. 当执行游戏0xc000007b错误的解决方法
  14. 国外android开源站点
  15. SQLite 之 C#版 System.Data.SQLite 使用
  16. webpack自动生成页面
  17. ES6之Symbol
  18. 无废话XML--XML约束(DTD)
  19. LVM逻辑卷扩容、缩容
  20. 将.rpm转换为.tar.gz

热门文章

  1. 深入浅出 Java Concurrency (24): 并发容器 part 9 双向队列集合 Deque[转]
  2. 《DSP using MATLAB》Problem 8.18
  3. uploadify附件上传 传参
  4. vue 报错:Cannot read property &#39;_wrapper&#39; of undefined
  5. Liunx常用命令行(Ubuntu)
  6. 2018-8-10-WPF-鼠标移动到列表上-显示列表图标
  7. 如何将Map键值的下划线转为驼峰
  8. extern关键字及C\C++相互调用
  9. 洛谷P3749 [六省联考2017]寿司餐厅
  10. 3.appium定位方法