package com.asher.vivo; import java.util.Scanner; public class Test002 { /** * 输入一个整形数值,返回一个整形值 * @param n int整型 n>9 * @return int整型 */ public static void main(String[] args) { Scanner sc = new Scanner(System.in); int n = sc.nextInt(); int m = solution(n); System.out.println(m); } public static int solution (int n) { if (n <= 9) return n; for (int i = 9; i > 1; i--) { if (n % i == 0) return solution(n/i)*10 + i; } return -1; } }