度小满 java工程师笔试,菜鸟第一题求解答
如题,我感觉自己思路是对的,给出的测试用例也过了,但是提交就是0case,请大佬帮忙看看指点一下,感激不尽!!!
import java.util.HashMap; import java.util.Iterator; import java.util.Map; import java.util.Scanner; public class Test1 { public static void main(String[] args) { Scanner sc = new Scanner(System.in); int n = sc.nextInt(); int[][] arr = new int[n][2]; for(int i=0;i<n;i++){ for(int j=0;j<2;j++){ arr[i][j] = sc.nextInt(); } } Map<Integer,Integer> map = new HashMap<Integer,Integer>(); for(int i=0;i<n;i++){ for(int j=arr[i][0];j<arr[i][1];j++){ if (map.containsKey(j)) { int v = map.get(j); map.put(j, v + 1); } else { map.put(j, 1); } } } Iterator<Integer> it = map.keySet().iterator(); int max = Integer.MIN_VALUE; while (it.hasNext()) { Integer integer = it.next(); if (map.get(integer).intValue() > max) { max = map.get(integer).intValue(); } } System.out.println(max); } }