Minimum Sum of Four Digit Number After Splitting Digits LeetCode solution in Java
1class Solution {2public int minimumSum(int num) {3int[] dig = new int[4]; // For each digit4int cur = 0;5while (num > 0) // Getting each digit6{7dig[cur++] = num % 10;8num /= 10;9}10Arrays.sort(dig); // Ascending order11int num1 = dig[0] * 10 + dig[2]; // 1st and 3rd digit12int num2 = dig[1] * 10 + dig[3]; // 2nd and 4th digit13return num1 + num2;14}15}