Advertisement
Guest User

Untitled

a guest
Mar 20th, 2018
65
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 1.10 KB | None | 0 0
  1.  
  2. import java.util.Scanner;
  3. public class Main {
  4.     public static int revNum(int integer){
  5.         int reverse=0,reminder,palindrom;
  6.         palindrom=integer;
  7.         while (palindrom!=0){
  8.             reminder=palindrom%10;
  9.             reverse=reverse*10+reminder;
  10.             palindrom=palindrom/10;
  11.         }
  12.         return reverse;
  13.     }
  14.    
  15.     public static void main(String[] args) {
  16.         Scanner sc=new Scanner(System.in);
  17.         int m;
  18.         while(sc.hasNext()){
  19.             m=sc.nextInt();
  20.             for (int i=0;i<m;i++){
  21.             int integer,palindrom,reminder,reverse=0;
  22.             integer=sc.nextInt();
  23.             palindrom=integer;
  24.             while(palindrom !=0){
  25.                 reminder=palindrom%10;
  26.                 reverse=reverse*10+reminder;
  27.                 palindrom=palindrom/10;
  28.             }
  29.             int count=0;
  30.             while (integer != reverse){
  31.                 integer+=reverse;
  32.                 reverse=revNum(integer);
  33.                 count++;
  34.             }
  35.             System.out.println(count+" "+integer);
  36.         }
  37.     }
  38.     }
  39. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement