题目描述
输入一个int型整数,按照从右向左的阅读顺序,返回一个不含重复数字的新的整数。
输入描述:
输入一个int型整数
输出描述:
按照从右向左的阅读顺序,返回一个不含重复数字的新的整数
输入例子:
9876673
输出例子:
37689
import java.util.Scanner; public class Main { public static void main(String[] args) { Scanner in = new Scanner(System.in); while(in.hasNext()) { int num = in.nextInt(); int[] temp = new int[10]; int result = 0; while(num > 0) { if(temp[num % 10] == 0) { temp[num % 10] = 1; result = result * 10 + (num % 10); } else { num = num / 10; } } System.out.println(result); } } }