1023 GPA统计

1023 GPA计算

 

澳门新莆京娱乐, 时间限制: 1
s

 空间范围: 128000
KB

 题目等级 : 青铜
Bronze

题解

 查看运行结果

 

 

题材叙述 Description

    
  小松终于步入了高等高校的佛殿,带着兴奋和憧憬,他插足了音讯体育大学的新生大会。会上,县长梅助教给我们介绍了在高等高校中的战绩统计方法:

澳门新莆京娱乐 1 

      
需要解释一下的是,小松所在的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位小数

样例输入 山姆(Sam)ple 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)

样例输出 萨姆ple Output

3.74

 1 #include<iostream>
 2 #include<cstdio>
 3 using namespace std;
 4 double a,b;
 5 double c[1001];
 6 double ans;
 7 double tot;
 8 int main()
 9 {
10     int n;
11     cin>>n;
12     for(int i=1;i<=n;i++)
13     {
14         cin>>a>>b;
15         c[i]=a*b;
16         tot=tot+a;
17     }
18     for(int i=1;i<=n;i++)
19     {
20         ans=ans+c[i]/tot;
21     }
22     printf("%.2lf",ans);
23     return 0;
24 }