OJ 科目總分

2021-10-17 03:55:37 字數 1742 閱讀 8027

/*

題目描述

輸入10個學生的學號和5門課程的成績,統計輸出5門課總分最高和最低的學生的學號和他們的總分。

輸入每行6個整數,共10行。

其中,每行第乙個整數表示學生的學號,剩下的5個數表示他5門課程的成績。

輸出兩行,每行兩個整數。

其中第一行為總分最高的學生的學號,和他的總分,用空格隔開。

第二行為總分最低的學生的學號,和他的總分,用空格隔開。

樣例輸入 copy

99211201 1 2 3 4 5

99211207 2 2 3 4 5

99211217 3 2 3 4 5

99211227 4 2 3 4 5

99211231 5 2 3 4 5

99211232 6 2 3 4 5

99211233 7 2 3 4 5

99211235 8 2 3 4 5

99211236 9 2 3 4 5

99211237 10 2 3 4 5

樣例輸出 copy

99211237 24

99211201 15

*/#include using namespace std;

int main()

; int i = 0, j = 0, x = 0, y = 0;

int max = 0, min = 0;

int sum[10] = ;

for (int j = 0; j < 10; j++)

//cin >> a[i][j];

}for (int j = 0; j < 10; j++)

// sum[i] += a[i][j];

// if (sum >= max)

// // else if(sum )

// }

}max = sum[0];

min = sum[0];

for(j = 1;j <10;j++)

if(sum[j] < min)

}cout << x << " " << max << endl;

cout << y << " " << min << endl;

}

總是ac50%,可太慘了。

調了乙個多小時,總算過了。

嘖嘖靠自己還是很有成就感的。

正確**如下:

#include using namespace std;

int main()

; int i = 0, j = 0, x = 0, y = 0;

int max = 0, min = 0;

int sum[10] = ;

for (int j = 0; j < 10; j++)

}for (int j = 0; j < 10; j++)

max = sum[0];

min = sum[0];

x = a[0][0];

y = a[0][0];

for (j = 0; j < 10; j++) //比較每個和的大小,輸出最大值

//else

}for (j = 0; j < 10; j++) //比較每個和的大小,輸出最小值

else}}

cout << x << " " << max << endl;

cout << y << " " << min << endl;

}

XYNUOJ 競賽總分

時間限制 1 sec 記憶體限制 128 mb 提交 9 解決 9 提交 狀態 討論版 學生在我們usaco的競賽中的得分越多我們越高興。我們試著設計我們的競賽以便人們能盡可能的多得分,這需要你的幫助。我們可以從幾個種類中選取競賽的題目,這裡的乙個 種類 是指乙個競賽題目的集合,解決集合中的題目需要...

競賽總分(動態規劃)

description 學生在我們usaco的競賽中的得分越多我們越高興。我們試著設計我們的競賽以便人們能盡可能的多得分。現在要進行一次競賽,總時間t固定,有若干型別可選擇的題目,每種型別題目可選入的數量不限,每種型別題目有乙個si 解答此題所得的分數 和ti 解答此題所需的時間 現要選擇若干題目,...

總分核對小結1

總分核對總結 一 總分核對名詞介紹 二 總分不平常見問題分析 三 總分不平查錯分析思路 一 總分核對名詞介紹 1.總賬 general ledger 批處理時按各應用產生的傳票統一更新總賬餘額 非實時 2.分戶賬 各業務模組賬戶的餘額 實時 3.交易明細 每筆交易發生的歷史記錄。4.總分核對 為保證...