题解 | #记票统计#
记票统计
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);
}
}
}