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
ith
digit (1 <= i <= 4
) of thekey
is generated by taking the smallest digit among theith
digits 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
1st
digit of thekey
ismin(0, 0, 1)
. - The
2nd
digit of thekey
ismin(0, 0, 0)
. - The
3rd
digit of thekey
ismin(0, 1, 0)
. - The
4th
digit of thekey
ismin(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)
-