1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16
   | class Solution {     public int countBalls(int lowLimit, int highLimit) {         Map<Integer, Integer> m = new HashMap<>();         for (int i = lowLimit; i <= highLimit; ++i) {             int num = i, box = 0;             while (num > 0) {                 box += num % 10;                 num /= 10;             }             m.put(box, m.getOrDefault(box, 0) + 1);         }         int ans = 0;         for (Map.Entry<Integer, Integer> e : m.entrySet()) ans = Math.max(ans, e.getValue());         return ans;     } }
  |