有一個人氣很旺的論壇 qtt, 因為方便管理而且又希望維持使用者的匿名性, 每一個註冊的使用者都有一個唯一的代號 (1~200000000 的正整數), 因為有很好的匿名性, 所以使用者發表意見都非常踴躍, 到了年底管理者想要統計一下每個使用者的發言次數, 對前兩名提昇一下使用者的等級, 現在想請你寫一個程式, 幫忙找出前兩名以及他們的發言次數。
|
輸入測試資料:
8 10 20 20 15 20 15 5 100↵ 9 55 33 44 33 22 33 55 11 33↵每一列為一個測試案例, 一開始是一個正整數 n (2<=n<=10000), 代表這個案例中有哪些使用者發言, 接下來有 n 個 1~200000000 的正整數, 代表 n 次發言的使用者代號, 串流結束代表測試資料結束, 測資中每一個測試案例前兩名的次數一定都不一樣, 也一定大於第三名的次數。 輸出測試資料: 20 3 15 2↵ 33 4 55 2↵每一列是一個測試案例的輸出, 以第一列來說, 20 是發言數量最多的使用者代號, 3 是他發言的次數, 15 是發言數量第二多的使用者代號, 2 是他發言的次數。
|
注意
|