Mini-Max Sum

  • + 0 comments

    // java code

    public static void miniMaxSum(List<Integer> arr) {
            long max = 0;
            long min = 0;
            
            for(int i = 0; i < arr.size(); i++) {
                long count = 0;
                
                for (int j = 0; j < arr.size(); j++) {
                    if (j != i) {
                        count += arr.get(j);
                    }
                }
                
                if (count > max || max == 0) max = count;
                if (count < min || min == 0) min = count;
            }
            
            System.out.printf("%d %d", min, max);
        }