PAT 1032 挖掘機技術哪家強

2022-04-08 18:33:08 字數 919 閱讀 8351

為了用事實說明挖掘機技術到底哪家強,pat 組織了一場挖掘機技能大賽。現請你根據比賽結果統計出技術最強的那個學校。

輸入在第 1 行給出不超過 1 的正整數 n,即參賽人數。隨後 n 行,每行給出一位參賽者的資訊和成績,包括其所代表的學校的編號(從 1 開始連續編號)、及其比賽成績(百分制),中間以空格分隔。

在一行中給出總得分最高的學校的編號、及其總分,中間以空格分隔。題目保證答案唯一,沒有並列。

6

3 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 開始...