lordmat

Problem 4

Jun 15th, 2011
36
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 0.87 KB | None | 0 0
  1. /**
  2.  *
  3.  * @author Mat
  4.  */
  5. package problem.pkg4;
  6.  
  7. public class Problem4 {
  8.  
  9.  
  10.     public static void main(String[] args) {
  11.         String holder = new String();
  12.         String reverse = new String();
  13.         Integer number = 0;
  14.        
  15.         for(Integer i = 999; 0 < i; --i){
  16.             for(Integer j = 999; 0 < j;--j){
  17.                 Integer sum = i*j;
  18.                 holder = sum.toString();
  19.                 reverse = new StringBuffer(holder).reverse().toString();
  20.                
  21.                 if(holder.equals(reverse)){
  22.                     if(number.compareTo(Integer.parseInt(holder)) < 0){
  23.                         number = Integer.parseInt(holder);
  24.                         break;
  25.                     }
  26.                 }
  27.             }
  28.         }
  29.         System.out.println("The number is " + number);
  30.     }
  31. }
  32. /*
  33.  * The number is 906609
  34.  *
  35.  */
Advertisement
Add Comment
Please, Sign In to add comment