forked from fishercoder1534/Leetcode
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy path_2160.java
30 lines (28 loc) · 777 Bytes
/
_2160.java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
package com.fishercoder.solutions;
import java.util.Arrays;
public class _2160 {
public static class Solution1 {
public int minimumSum(int num) {
int[] digits = new int[4];
int i = 0;
while (num != 0) {
digits[i++] = num % 10;
num /= 10;
}
Arrays.sort(digits);
int num1 = 0;
if (digits[0] == 0) {
num1 = digits[3];
} else {
num1 = digits[0] * 10 + digits[3];
}
int num2 = 0;
if (digits[1] == 0) {
num2 = digits[2];
} else {
num2 = digits[1] * 10 + digits[2];
}
return num1 + num2;
}
}
}