文档章节

zzuli OJ 1103: 平均学分绩点(函数专题)

志强朱
 志强朱
发布于 2016/05/08 17:48
字数 398
阅读 46
收藏 0

Description

平均学分绩点(Grade Point Average,即GPA)是以学分与绩点作为衡量学生学习的量与质的计算单位,以取得一定的学分和平均学分绩点作为毕业和获得学位的标准,实施多样的教育规格和较灵活的教学管理制度。

大学里每一门课程都有一定的学分。只有通过这门课的考试,才能获得相应的学分。课程绩点的计算方法通常是:(百分制成绩-50)/10 取整。成绩100,对应绩点为5,成绩90~99对应绩点为4,......,成绩60~69对应绩点为1,成绩小于60,对应绩点为0。

平均学分绩点的计算方法是:是将学生修过的每一门课程的绩点乘以该门课程的学分,累加后再除以总学分。 平均学分绩点可以作为学生学习能力与质量的综合评价指标之一。请编程计算一个学生的平均学分绩点。

Input

输入n表示有n门课程,然后输入n门课程的学分和成绩,学分和成绩都是整数。

Output

输出平均学分绩点,保留一位小数。

Sample Input

3
2 95
3 85
5 75

Sample Output

2.7

HINT

Source

#include<stdio.h>
#include<math.h>
int GP(int n);
int main()
{
    int n,m,ncase;
    scanf("%d",&ncase);
   double sum1=0,sum2=0;
  while(ncase--)
{
    scanf("%d%d",&m,&n);
    sum1+=GP(n)*m;
    sum2+=m;
 
}
    printf("%.1f",sum1/sum2);
 
 
return 0;
}
int GP(int n)
{
    if(n<60)
    return 0;
    else
    return (n-50)/10;
}

© 著作权归作者所有

共有 人打赏支持
志强朱
粉丝 4
博文 209
码字总数 108290
作品 0
郑州
程序员
私信 提问
能给我一些学习建议吗??

现在大三下学期已经开学了,我的平均学分绩很低很低。 研究生那东西离我很远很远,保研报不上,考研浪费时间。 谁能给我点学习建议吗?让 我往后走的更轻松。 我会C++、MFC,用他们做过很小的...

WanRubin
2012/02/18
468
10
python 只抓到部分数据?

刚接触 python ,用 python 抓教务系统成绩,但只抓到部分数据,成绩位于 html 的一个 table 里,但只抓到了表头,不知道为什么? 源代码为这样: 学年 学期 课程代码 课程名称 课程性质 课程...

潘政宇
2015/12/11
598
3
排序总结(不断更新)

排序法 最好时间分析 最差时间分析 平均时间复杂度 稳定度 空间复杂度 冒泡排序 O(n)(改进的冒泡排序) O(n2) O(n2) 稳定 O(1) 快速排序 O(nlog2n) O(n2) O(nlog2n) 不稳定 O(log2n)~O(n) ...

Hosee
2015/10/23
786
0
"为什么我总拿不到一等奖学金"

沉小安/文 大学过去两年,现在正值大三,在两年的奖学金评比中,我拿了两次优秀学生二等奖学金,每次都跟一等奖学金无缘。除了一等奖学金拿起来的困难程度比较大,周围又有很多优秀的人之外,...

沉小安
2018/05/25
0
0
清华计算机科学与技术系 攻读博士学位研究生培养课程

(1)基础理论课(≥5学分)  组合数学 (60240013) 3学分 (考试)  算法与算法复杂性理论 (70240193) 3学分 (考试)  计算几何 (70240183) 3学分 (考试)  基础泛函分析 (...

krircc
2015/01/29
0
0

没有更多内容

加载失败,请刷新页面

加载更多

IOS  学习记录

1.StackView=>IOS 9及以上支持 2.布局方式: AutoLayout / StackView 堆布局 (线性布局) 3.屏幕适配 (资源分辨率、设计分辨率、屏幕分辨率) Size Class技术 可以针对 屏幕的方向进行设置...

萨x姆
今天
4
0
第四次工业革命:自主经济的崛起

https://36kr.com/p/5170370.html

shengjuntu
昨天
3
0
Cloud Native 与12-Factor

12-Factor(twelve-factor),也称为“十二要素”,是一套流行的应用程序开发原则。Cloud Native架构中使用12-Factor作为设计准则。 12-Factor 的目标在于: 使用标准化流程自动配置,从而使...

waylau
昨天
9
0
java多线程2

“非线程安全”问题存在于“实例变量”中,如果是方法内部的私有变量,则不存在线程安全问题。这是因为方法内部的变量都是私有造成的。 synchronized 获取的都是对象锁。如果多个线程访问多个...

一滴水穿石
昨天
4
0
今天的学习

1,document.location.href:获取整个url 2,str.split(' '):用字符分割字符串 3,$this->load->library(' '):引用图像处理类 4,$this->load->library(' '):引用Email类 5,特殊访问指针$th......

墨冥
昨天
6
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部