import java.util.ArrayList; import java.util.Arrays; import java.util.Collections; import java.util.List; import java.util.Scanner; public class Main { public static void main(String[] args) { Scanner scanner = new Scanner(System.in); int a = scanner.nextInt(); System.out.print(a+"="); List<Integer> list = new ArrayList<Integer>(); for(int i=2; i<a; i++) { while( a % i ==0) { list.add(i); a /= i; } } list.add(a); for(int i=0; i<list.size(); i++) { if(i==0) { System.out.print(list.get(i)); }else { System.out.print("*"+list.get(i)); } } } } |
Double click to view unformatted code.