求整數序列中出現次數最多的數

2021-07-01 18:30:18 字數 659 閱讀 4131

時間限制

400 ms

記憶體限制

65536 kb

**長度限制

8000 b

判題程式

standard

作者 張彤彧(浙江大學)

本題要求統計乙個整型序列中出現次數最多的整數及其出現次數。

輸入格式:

輸入在一行中給出序列中整數個數n(0輸出格式:

在一行中輸出出現次數最多的整數及其出現次數,數字間以空格分隔。題目保證這樣的數字是唯一的。

輸入樣例:

10 3 2 -1 5 3 4 3 0 3 2
輸出樣例:
3 4
我的想法是用兩個陣列,乙個存數,乙個存數的個數;

#includeint main()

; int i;

for(i=0;iscanf("%d",&a[i]);

int j;

for(i=0;i}

int max=0;

for(i=0;i}

printf("%d %d\n",a[j],max);

} return 0;

}

64 求整數序列中出現次數最多的數

輸入在一行中給出序列中整數個數n 0 1000 以及n個整數。數字間以空格分隔。在一行中輸出出現次數最多的整數及其出現次數,數字間以空格分隔。題目保證這樣的數字是唯一的。10 3 2 1 5 3 4 3 0 3 23 4 個人感悟 這個題比較簡單,思路也比較清晰,用乙個陣列存放數字,用另乙個陣列存檔...

序列中出現次數最多的元素

怎樣找出乙個序列中出現次數最多的元素呢?這個在統計詞頻中經常被使用到 collections.counter 類就是專門為這類問題而設計的,它甚至有乙個有用的most common 方法直接給了你答案。為了演示,先假設你有乙個單詞列表並且想找出哪個單詞出現頻率最高。你可以這樣做 words look...

出現次數最多的整數

問題描述 編寫乙個程式,讀入一組整數,這組整數是按照從小到大的順序排列的,它們的個數n也是由使用者輸入的,最多不會超過20。然後程式將對這個陣列進行統計,把出現次數最多的那個陣列元素值列印出來。如果有兩個元素值出現的次數相同,即並列第一,那麼只列印比較小的那個值。輸入格式 第一行是乙個整數n,n 2...