輸入一個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