Class Solution
java.lang.Object
g3201_3300.s3270_find_the_key_of_the_numbers.Solution
3270 - Find the Key of the Numbers.
Easy
You are given three positive integers num1, num2, and num3.
The key of num1, num2, and num3 is defined as a four-digit number such that:
- Initially, if any number has less than four digits, it is padded with leading zeros.
- The
ithdigit (1 <= i <= 4) of thekeyis generated by taking the smallest digit among theithdigits ofnum1,num2, andnum3.
Return the key of the three numbers without leading zeros (if any).
Example 1:
Input: num1 = 1, num2 = 10, num3 = 1000
Output: 0
Explanation:
On padding, num1 becomes "0001", num2 becomes "0010", and num3 remains "1000".
- The
1stdigit of thekeyismin(0, 0, 1). - The
2nddigit of thekeyismin(0, 0, 0). - The
3rddigit of thekeyismin(0, 1, 0). - The
4thdigit of thekeyismin(1, 0, 0).
Hence, the key is "0000", i.e. 0.
Example 2:
Input: num1 = 987, num2 = 879, num3 = 798
Output: 777
Example 3:
Input: num1 = 1, num2 = 2, num3 = 3
Output: 1
Constraints:
1 <= num1, num2, num3 <= 9999
-
Constructor Summary
Constructors -
Method Summary
-
Constructor Details
-
Solution
public Solution()
-
-
Method Details
-
generateKey
public int generateKey(int num1, int num2, int num3)
-