7-7 选民投票 (20分)(不区分大小写投票)
生活随笔
收集整理的這篇文章主要介紹了
7-7 选民投票 (20分)(不区分大小写投票)
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
編程統計候選人的得票數。有若干位候選人(n<=10),候選人姓名從鍵盤輸入(候選人姓名不區分大小寫,姓名最長為9個字節),若干位選民,選民每次輸入一個得票的候選人的名字(姓名最長為9個字節),若選民輸錯候選人姓名,則按廢票處理。程序自動統計各候選人的得票結果,并按照得票數由高到低的順序排序。最后輸出各選票人得票結果和廢票信息。
輸入格式:
先輸入候選人人數n和n名候選人姓名,再輸入選民人數m和m位選民的選票。
輸出格式:
先根據選票結果由高到低輸出各候選人得票結果,再根據廢票情況輸出廢票信息(換行后,輸出提示信息“invalid vote:”,再輸出廢票信息)。
輸入樣例1:
3
zhang
li
wang
9
Wang
Zhang
zhuang
LI
Liao
ZHANG
WANG
Wang
wang
輸出樣例1:
wang:4
zhang:2
li:1
invalid vote:
zhuang
Liao
輸入樣例2:
2
liu
yang
5
Liu
liu
YANG
yang
Liu
輸出樣例2:
liu:3
yang:2
代碼:
總結
以上是生活随笔為你收集整理的7-7 选民投票 (20分)(不区分大小写投票)的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 天真贝叶斯学习机 | TiDB Hack
- 下一篇: vb/vb.net开发技巧荟萃(七)