/*
題目描述
輸入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.總分核對 為保證...