题解 | #记票统计#

记票统计

https://www.nowcoder.com/practice/3350d379a5d44054b219de7af6708894

字典
using System;
using System.Collections.Generic;

namespace HJ94{
    class Solution{
        public static void Main(){           
            var input_Cout = Console.ReadLine();
            var Candidates = Console.ReadLine().Trim().Split(' ');
            var input_Vote = Console.ReadLine();;
            var Results = Console.ReadLine().Trim().Split(' ');
            
            var Invalid = 0;
            var dic_Candidate = new Dictionary<string, int>();
            
            for(int i = 0; i < Candidates.Length; i++){
                dic_Candidate[Candidates[i]] = 0;
            }
             for(int j = 0; j < Results.Length; j++){
                if(dic_Candidate.ContainsKey(Results[j])){
                    dic_Candidate[Results[j]]++;
                }else{
                    Invalid++;
                }
            }
            
            foreach(var item in dic_Candidate){
                Console.WriteLine("{0} : {1}" , item.Key, item.Value);
            }
            Console.WriteLine("Invalid : {0}", Invalid);              
        }
    }
}  


全部评论

相关推荐

点赞 评论 收藏
分享
评论
1
收藏
分享

创作者周榜

更多
牛客网
牛客企业服务