题解 | #记票统计#
记票统计
http://www.nowcoder.com/practice/3350d379a5d44054b219de7af6708894
import java.util.*;
public class Main{
public static void main(String[] args){
Scanner sc=new Scanner(System.in);
int n=sc.nextInt();
sc.nextLine();
String cands=sc.nextLine();
int m=sc.nextInt();
sc.nextLine();
String s2=sc.nextLine();
String[] tickets=s2.split("\\s+");
Map<String,Integer> map=new LinkedHashMap<>();
int invalid=0;
for(String t:cands.split("\\s+")){
map.put(t,0);
}
for(String t:tickets){
if(map.containsKey(t)){
map.put(t,map.get(t)+1);
}
else invalid++;
}
for(String t:map.keySet()){
System.out.println(t+" : "+map.get(t));
}
System.out.println("Invalid : "+invalid);
}
}
海康威视公司福利 1117人发布
查看14道真题和解析