The calculation of GPA
Problem Description每學期的期末,大家都會忙於計算自己的平均成績,這個成績對於評獎學金是直接有關的。國外大學都是計算GPA(grade point average) 又稱GPR(grade point ratio),即成績點數與學分的加權平均值來代表一個學生的成績的。那麼如何來計算GPA呢? Input包含多組資料,每組資料的第一行有一個數N,接下來N行每行表示一門成績。每行有兩個實型的數 s,p,s表示這門課的學分,p表示該學生的成績(百分制)。如果p=-1則說明該學生這門課缺考,是不應該計算在內的。 Output對每組資料輸出一行,表示該學生的GPA,保留兩位小數。如果GPA不存在,輸出-1。 Sample Input
Sample Output
|
AC碼:
#include<stdio.h>
int main()
{
int n,s,p,m;
while(~scanf("%d",&n))
{
int sum=0,a=0,i;
for(i=0;i<n;i++)
{
scanf("%d %d",&s,&p);
if(p==-1)
continue;
if(p>=90&&p<=100)
m=4;
else if(p>=80)
m=3;
else if(p>=70)
m=2;
else if(p>=60)
m=1;
else
m=0;
sum+=m*s;
a+=s;
}
if(a<=0||sum<=0)
printf("-1\n");
else
{
double b=(double)sum/a;
printf("%.2lf\n",b);
}
}
return 0;
}
相關文章
- 《重生之我是Galois親兒子,V我4.0 GPa》
- 三語介面RLC串聯電路引數計算軟體RLC2025下載RLC直列迴路パラメータ計算ソフトRLC2025ダウンロードDownload RLC series circuit parameter calculation software RLC2025UI
- 美國文憑證證明 Q薇786161891 俄勒岡大學畢業證成績單|offer錄取通知書,收費單,修改成績單GPA 使館認證
- 美國文憑證證明 Q薇786161891 WSU畢業證成績單韋恩州立大學|offer錄取通知書,收費單,修改成績單GPA 使館認證
- 美國文憑證證明 Q薇786161891 OSU畢業證成績單俄亥俄州立大學|offer錄取通知書,收費單,修改成績單GPA 使館認證
- 美國文憑證證明 Q薇786161891 UM畢業證成績單邁阿密大學|offer錄取通知書,收費單,修改成績單GPA 使館認證
- 美國文憑證證明 Q薇786161891 SU,Syracuse畢業證成績單雪城大學|offer錄取通知書,收費單,修改成績單GPA 使館認證
- 美國文憑證證明 Q薇786161891 Alabama畢業證成績單阿拉巴馬大學|offer錄取通知書,收費單,修改成績單GPA 使館認證
- 畢業證成績單Q微786161891辦UC畢業證成績單堪培拉大學畢業證成績單|offer錄取通知書,收費單,修改成績單GPA
- 美國文憑證證明 Q薇786161891 UCI畢業證成績單加州大學歐文分校|offer錄取通知書,收費單,修改成績單GPA 使館認證
- 美國文憑證證明 Q薇786161891 USD畢業證成績單聖地亞哥大學|offer錄取通知書,收費單,修改成績單GPA 使館認證
- 美國文憑證證明 Q薇786161891 MSU畢業證成績單密蘇里州立大學|offer錄取通知書,收費單,修改成績單GPA 使館認證
- 加拿大大學畢業證證明Q微786161891辦理|官方正版曼尼託巴大學畢業證成績單|offer錄取通知書,收費單,修改成績單GPA
- 加拿大大學畢業證證明Q微786161891辦理|官方正版辦McGill畢業證文憑辦McGill成績單|offer錄取通知書,收費單,修改成績單GPA
- 美國文憑證證明 Q薇786161891 UMD畢業證成績單馬里蘭大學帕克分校|offer錄取通知書,收費單,修改成績單GPA 使館認證
- 美國文憑證證明 Q薇786161891 UTAustin畢業證成績單德克薩斯大學奧斯汀|offer錄取通知書,收費單,修改成績單GPA 使館認證
- 美國文憑證證明 Q薇786161891 UCSB畢業證成績單加州大學聖塔芭芭拉畢業證|offer錄取通知書,收費單,修改成績單GPA 使館認證
- 畢業證成績單辦理Q微786161891辦Monash畢業證莫納什大學畢業證成績單辦理|offer錄取通知書,收費單,修改成績單GPA
- 加拿大大學畢業證證明Q微786161891辦理|官方正版uc畢業證卡爾加里大學畢業證成績單|offer錄取通知書,收費單,修改成績單GPA
- 加拿大大學畢業證證明Q微786161891辦理|官方正版uvic畢業證維多利亞大學畢業證成績單|offer錄取通知書,收費單,修改成績單GPA
- 加拿大大學畢業證證明Q微786161891辦理|官方正版Ryerson畢業證瑞爾森大學畢業證成績單|offer錄取通知書,收費單,修改成績單GPA
- 加拿大大學畢業證證明Q微786161891辦理|官方正版uottawa畢業證渥太華大學畢業證成績單|offer錄取通知書,收費單,修改成績單GPA
- 加拿大大學畢業證證明Q微786161891辦理|官方正版uwo畢業證西安大略大學畢業證成績單|offer錄取通知書,收費單,修改成績單GPA
- 加拿大大學畢業證證明Q微786161891辦理|官方正版ut多大畢業證多倫多大學畢業證成績單|offer錄取通知書,收費單,修改成績單GPA
- 美國文憑證證明 Q薇786161891 俄勒岡州立大學畢業證成績單OSU畢業證文憑|offer錄取通知書,收費單,修改成績單GPA 使館認證
- 畢業證成績單Q微786161891辦QUT畢業證成績單文憑昆士蘭科技大學畢業證成績單|offer錄取通知書,收費單,修改成績單GPA
- 加拿大大學畢業證證明Q微786161891辦理|官方正版McGill畢業證麥吉爾大學畢業證成績單|offer錄取通知書,收費單,修改成績單GPA
- 加拿大大學畢業證證明Q微786161891辦理|官方正版ua畢業證阿爾伯塔大學畢業證成績單|offer錄取通知書,收費單,修改成績單GPA
- 畢業證成績單辦理Q微786161891辦UTS畢業證成績單辦理悉尼科技大學畢業證成績單辦理|offer錄取通知書,收費單,修改成績單GPA
- 畢業證成績單辦理Q微786161891辦Deakin畢業證成績單辦理迪肯大學畢業證成績單辦理|offer錄取通知書,收費單,修改成績單GPA
- 畢業證成績單辦理Q微786161891辦UNSW畢業證成績單辦理文憑新南威爾士大學畢業證|offer錄取通知書,收費單,修改成績單GPA
- 加拿大大學畢業證證明Q微786161891辦理|官方正版Concordia畢業證康考迪亞大學畢業證成績單|offer錄取通知書,收費單,修改成績單GPA
- 加拿大大學畢業證證明Q微786161891辦理|官方正版ubc畢業證英屬哥倫比亞大學畢業證成績單|offer錄取通知書,收費單,修改成績單GPA
- 學位證書文憑學歷認證Q/微29304199修改GPA成績紐西蘭林肯大學文憑畢業證成績單*英國大學學歷,雅思託福成績單,在讀證明/留信網認證/使館認證公正
- 學位證書文憑學歷認證Q/微29304199修改GPA成績杜倫大學文憑畢業證成績單Durham畢業證成績單offer英國大學學歷,雅思託福成績單,在讀證明/留信網認證/使館認證公正
- 學位證書文憑學歷認證Q/微29304199修改GPA成績利茲大學文憑畢業證成績單Leeds畢業證成績單offer英國大學學歷,雅思託福成績單,在讀證明/留信網認證/使館認證公正
- 學位證書文憑學歷認證Q/微29304199修改GPA成績倫敦政治經濟學院畢業證成績單LSE畢業證成績單英國大學學歷,雅思託福成績單,在讀證明/留信網認證/使館認證公
- 學位證書文憑學歷認證Q/微29304199修改GPA成績倫敦大學瑪麗皇后學院畢業證成績單QMUL畢業證成績單offer英國大學學歷,雅思託福成績單,在讀證明/留信網認證/使館認證公正