Advertisement
Guest User

Untitled

a guest
Dec 11th, 2018
75
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 0.95 KB | None | 0 0
  1.     public void palindrome(int num)
  2.     {
  3.         int given=num;
  4.         int cpy=given;
  5.         int size=0;
  6.         while(given>10){
  7.             size++;
  8.             given=given/10;
  9.         }
  10.         int[] arr=new int[size+1];
  11.         for (int i=0; i<size+1; i++)
  12.         {
  13.             arr[i] = cpy%10;
  14.             cpy = cpy/10;
  15.         }
  16.         int pivot=(size+1)/2;
  17.         boolean ifPal=true;
  18.         for(int i=0;i<pivot;i++){
  19.             if(arr[i]==arr[size-i])
  20.                 ifPal=true;
  21.             else
  22.                 ifPal=false;
  23.         }
  24.         if(ifPal==true)
  25.             System.out.println(num);
  26.     }
  27.     public boolean prime(int n){
  28.         int num=n;
  29.         if(num<2)
  30.         return false;
  31.        
  32.     for(int i=2;i*i<=num;i++){
  33.         if(num%i==0){
  34. //                    System.out.println("not prime");
  35.                     return false;
  36.                 }
  37.            
  38.         }
  39. //        System.out.println("prime");
  40.     return true;
  41.     }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement