時間限制
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...