国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁(yè) > 學(xué)院 > 開(kāi)發(fā)設(shè)計(jì) > 正文

Treasure the new start, freshmen!

2019-11-08 02:25:23
字體:
來(lái)源:轉(zhuǎn)載
供稿:網(wǎng)友
background: A new semester comes , and the HDU also meets its 50th birthday. No matter what's your major, the only thing I want to tell you is:"Treasure the college life and seize the time." Most people thought that the college life should be colorful, less PResure.But in actual, the college life is also busy and rough. If you want to master the knowledge learned from the book, a great deal of leisure time should be spend on individual study and practise, especially on the latter one. I think the every one of you should take the learning attitude just as you have in senior school. "No pain, No Gain", HDU also has scholarship, who can win it? That's mainly rely on the GPA(grade-point average) of the student had got. Now, I gonna tell you the rule, and your task is to program to caculate the GPA.If there are K(K > 0) courses, the i-th course has the credit Ci, your score Si, then the result GPA isGPA = (C1 * S1 + C2 * S2 +……+Ci * Si……) / (C1 + C2 + ……+ Ci……) (1 <= i <= K, Ci != 0)If there is a 0 <= Si < 60, The GPA is always not existed. InputThe first number N indicate that there are N test cases(N <= 50). In each case, there is a number K (the total courses number), then K lines followed, each line would obey the format: Course-Name (Length <= 30) , Credits(<= 10), Score(<= 100). Notice: There is no blank in the Course Name. All the Inputs are legalOutputOutput the GPA of each case as discribed above, if the GPA is not existed, ouput:"Sorry!", else just output the GPA value which is rounded to the 2 digits after the decimal point. There is a blank line between two test cases.Sample Input
23Algorithm 3 97DataStruct 3 90softwareProject 4 852Database 4 59English 4 81Sample Output90.10

sorry

題解:這道水題很簡(jiǎn)單,值得注意的是每?jī)山M數(shù)據(jù)之間要有兩個(gè)空格。最后一個(gè)數(shù)據(jù)沒(méi)有空格。我的處理辦法是在最后加了一個(gè) if(n) 來(lái)判斷。

我的代碼:

#include<iostream>#include<stdio.h>#include<algorithm>#include<cmath>#include<iomanip>#include<string.h>using namespace std;int main( ){    int n, num;    cin>> n;    while (n--)    {            cin >> num;            char s[16000];            memset (s, '0', sizeof(s));            double a[1000] = {0}, b[1000] = {0},  r = 0, c = 0;            int i, flag=0;                for (i = 1; i <= num; i++)                cin >> s >> a[i] >> b[i];            for (i = 1; i <= num; i++)            {                r = a[i] * b[i] + r;                c = c + a[i];            }            r = r / c;            for (i = 1; i <= num; i++)            {                if(b[i] < 60)                    flag = 1;            }            if (flag == 1)                cout << "Sorry!" << endl;            else            printf("%.2lf/n", r);            if (n)                cout <<endl;    }    return 0;}


發(fā)表評(píng)論 共有條評(píng)論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 宝坻区| 牙克石市| 绍兴市| 南漳县| 大洼县| 偏关县| 施秉县| 长乐市| 石楼县| 六安市| 镇康县| 松滋市| 平远县| 南召县| 方山县| 武陟县| 睢宁县| 洱源县| 凌海市| 菏泽市| 祁连县| 太仆寺旗| 虎林市| 周至县| 永安市| 左权县| 昌图县| 吴忠市| 合水县| 庄浪县| 厦门市| 霍林郭勒市| 绥中县| 汕头市| 木里| 剑川县| 道孚县| 托克托县| 莒南县| 安阳县| 胶州市|