输入一个int型整数,按照从右向左的阅读顺序,返回一个不含重复数字的新的整数。


题目描述

输入一个int型整数,按照从右向左的阅读顺序,返回一个不含重复数字的新的整数。


输入描述:

输入一个int型整数



输出描述:

按照从右向左的阅读顺序,返回一个不含重复数字的新的整数


输入例子:
9876673
 
 
 
 
import java.util.Scanner;
public class Main {
     public static void main(String[] args) {
         @SuppressWarnings ( "resource" )
         Scanner scanner= new Scanner(System.in);
         while (scanner.hasNext()){
             String s=scanner.nextLine();
             int len=s.length();
             int []arr1= new int [ 10 ];
             for ( int i=len- 1 ;i>= 0 ;i--){
                 if (arr1[s.charAt(i)- 48 ]== 0 ){
                     System.out.print(s.charAt(i)- 48 );
                     arr1[s.charAt(i)- 48 ]++;
                 }
             }
         }
     }
     
 
     
 
}

输出例子:
37689





免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM