【CodeVS】mg4355线路检测手机1023 GPA总结

1023 GPA计算

时光限定: 1 s

空中限制: 12七千 KB

难点等级 : 青铜 Bronze

题材叙述 Description

    
  小松终于步入了学院的殿堂,带着欢乐和向往,他参与了音信科技(science and technology)高校的新兴大会。会上,委员长梅教师给大家介绍了在高校中的成绩总计格局:

mg4355线路检测手机 1 

      
须求解释一下的是,小松所在的PK大学选拔的是学分制的修学方法。每一门课有早晚的学分,例如线性代数2分,高等数学五分,高校意国语8分。在选定了某个学科之后,只要小松通过了最后的中期测试(69之上),就会赢得相应的学分,也会赢得该门课的1个成就,例如小松考了六11分,他会收获0分的战绩,假设小松考了玖拾捌分,他会拿走5分的实际业绩。小松在大学的四年时期,必须修满14几个学分。而小松的GPA得分则肯定的关联着他的过境,保研以及工作的情景。据梅教授的牵线,小松所在的院系有伍分之一的人出境,百分之六十的人读研,15%的人干活,5%的人退学。那些都是基于GPA战表而定的。

      
小松仔细的钻研了那么些公式之后,意识到,在大学时期,占一个学分的合计政治课和占4个学分的线性代数将同样的关键。而占九个学分的大学拉脱维亚语课!·#¥!·#¥。

      
小松揣度了弹指间她大学一年级每门功课大致能够取得的分数(0-4),请您帮他盘算一下她大学一年级甘休时能取得的GPA是稍稍。

输入描述 Input Description

    
  请您从输入中读入相关数据。输入的首先行李包裹涵2个平头n(1≤n≤10),表示小松大学一年级的时候功课数目。结下来的n行每行多少个实数a(0≤a≤8)和b(0≤b≤4),表示小松某门课的学分成绩

 

出口描述 Output Description

输出只囊括三个实数,请保留2位小数

样例输入 Sample Input

(请忽略括号中的解释)

mg4355线路检测手机,10

2 3.7(线性代数)

0 3(线性代数习题)

5 3.7(高等数学)

0 4(高等数学习题)

3 3.3(力学)

3 4(计算概论)

1 4(音信科技(science and technology)概论)

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;
}

相关文章