解题思路:
注意事项:
参考代码:
import java.util.HashMap; import java.util.Map; import java.util.Scanner; public class test1521 { /** * @param args */ public static void main(String[] args) { // TODO Auto-generated method stub Scanner sc=new Scanner(System.in); int count=sc.nextInt(); Map<Integer, Integer> map=new HashMap<Integer, Integer>(); for (int i = 0; i < 7; i++) { int y=sc.nextInt(); map.put(y,y); } int[] sum=new int[count]; for (int i = 0; i < count; i++) { for (int j = 0; j < 7; j++) { int num=sc.nextInt(); if (map.containsKey(num)) { sum[i]++; } } } int[] res={0,0,0,0,0,0,0}; for (int i = 0; i < sum.length; i++) { for (int j = 0; j < 7; j++) { if (sum[i]==j+1) { res[j]++; } } } for (int i = 7-1; i >= 0; i--) { System.out.print(res[i]+" "); } } }
0.0分
0 人评分
最长单词 (C语言代码)浏览:1474 |
C语言训练-排序问题<1> (C语言代码)浏览:636 |
C语言程序设计教程(第三版)课后习题8.3 (C语言代码)浏览:790 |
简单的a+b (C语言代码)浏览:600 |
三角形 (C++代码)递归(存在大量重复计算,容易出现时间超限)浏览:836 |
愚蠢的摄影师 (C++代码)浏览:980 |
A+B for Input-Output Practice (IV) (C语言代码)浏览:513 |
C语言程序设计教程(第三版)课后习题9.1 (C语言代码)浏览:653 |
马拦过河卒 (C语言代码)浏览:1213 |
C语言程序设计教程(第三版)课后习题5.5 (C语言代码)浏览:456 |