fork(8) download
  1. import java.util.ArrayList;
  2. import java.util.Scanner;
  3.  
  4. public class Main {
  5. public static void main (String[] args) throws java.lang.Exception
  6. {
  7.  
  8. try{
  9.  
  10. ArrayList<Integer> list= new ArrayList<Integer>();
  11. Scanner input =new Scanner(System.in);
  12. int numLines= input.nextInt();
  13. int i=0;
  14. while(i<numLines){
  15. int num1=input.nextInt();
  16.  
  17. for (int j=num1+1;;j++){
  18. if(isPalindrome(j)){
  19. list.add(j);
  20. break;
  21. }
  22. }
  23.  
  24.  
  25. ++i;
  26. }
  27. for(int k :list){
  28. System.out.println(k);
  29. }
  30.  
  31. input.close();
  32. }
  33. catch(Exception e){
  34. return;
  35. }
  36.  
  37. }
  38.  
  39.  
  40. public static boolean isPalindrome(int n){
  41.  
  42. int palindrome=n;
  43. int rev=0;
  44. int d=0;
  45. while(palindrome!=0){
  46. d=palindrome%10;
  47. rev=rev*10+d;
  48. palindrome=palindrome/10;
  49.  
  50. }
  51. if(rev==n){
  52. return true;
  53. }
  54. else{
  55. return false;
  56. }
  57. }
  58. }
  59.  
Success #stdin #stdout 0.09s 380672KB
stdin
Standard input is empty
stdout
Standard output is empty