為了用事實說明挖掘機技術到底哪家強,pat 組織了一場挖掘機技能大賽。現請你根據比賽結果統計出技術最強的那個學校。
輸入在第 1 行給出不超過 1 的正整數 n,即參賽人數。隨後 n 行,每行給出一位參賽者的資訊和成績,包括其所代表的學校的編號(從 1 開始連續編號)、及其比賽成績(百分制),中間以空格分隔。
在一行中給出總得分最高的學校的編號、及其總分,中間以空格分隔。題目保證答案唯一,沒有並列。
63 65
2 80
1 100
2 70
3 40
3 0
2 150
**(c++ g++):
#include const int maxn = 100010;int main(void);
//printf("輸入參與人數:");
scanf("%d", &n);
for(int i=1; i<=n; i++)
int max = -1;
int result=1;
for(int i = 1; i <= n; i++)
}printf("%d %d",result,school[result]);
return 0;
}
備註:獲得1:pat中不可以隨意printf不需要的東西,甚至乙個換行符也不要有。都會影響到最終的判定結果
獲得2:此題目我最大的頭疼點是10^5次的參與者的設定上面。我在做題的時候特別嘗試直接設定school[1000000]=;結果卻發生了overflow的現象。對於這種溢位的問題,我不知道陣列型別的閾值是如何確定的,為何10^6就開始溢位了。文中我本不覺得const的必要性,這一步驟參考書的作用我不是非常的明白。
Pat 1032 挖掘機技術哪家強
為了用事實說明挖掘機技術到底哪家強,pat組織了一場挖掘機技能大賽。現請你根據比賽結果統計出技術最強的那個學校。輸入格式 輸入在第1行給出不超過105的正整數n,即參賽人數。隨後n行,每行給出一位參賽者的資訊和成績,包括其所代表的學校的編號 從1開始連續編號 及其比賽成績 百分制 中間以空格分隔。輸...
PAT 1032挖掘機技術哪家強
為了用事實說明挖掘機技術到底哪家強,pat組織了一場挖掘機技能大賽。現請你根據比賽結果統計出技術最強的那個學校。輸入格式 輸入在第1行給出不超過105的正整數n,即參賽人數。隨後n行,每行給出一位參賽者的資訊和成績,包括其所代表的學校的編號 從1開始連續編號 及其比賽成績 百分制 中間以空格分隔。輸...
PAT 1032 挖掘機技術哪家強
1032 挖掘機技術哪家強 20 分 為了用事實說明挖掘機技術到底哪家強,pat 組織了一場挖掘機技能大賽。現請你根據比賽結果統計出技術最強的那個學校。輸入在第 1 行給出不超過 10 5 的正整數 n,即參賽人數。隨後 n 行,每行給出一位參賽者的資訊和成績,包括其所代表的學校的編號 從 1 開始...