Question
Given a positive integer a, find the smallest positive integer b whose multiplication of each digit equals to a.
If there is no answer or the answer is not fit in 32-bit signed integer, then return 0.
Example 1 Input:
48 Output: 68 Example 2 Input:
15 Output: 35
Explanation
很直接的解法,从9开始找因子,存起来,最后组成最小的数。