Advertisement
daniv1

Untitled

Mar 5th, 2018
147
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 1.21 KB | None | 0 0
  1.  
  2. public class Vampire {
  3.     public static int a (int n) {
  4.         return n/1000;
  5.        
  6.     }
  7.     public static int b (int n) {
  8.         return (n / 100) - 10;
  9.        
  10.     }
  11.    
  12.     public static int c (int n) {
  13.         return(n / 10) % 10;
  14.     }
  15.    
  16.     public static int d(int n) {
  17.         return n%10;
  18.     }
  19.    
  20.     public static int number(int i , int k) {
  21.         return (i*10) + k;
  22.     }
  23.    
  24.     public static  void test (int i , int j ,int k) {
  25.         if( i == (j * k))
  26.             System.out.println(i);
  27.     }
  28.     public static void main(String[] args) {
  29.         // TODO Auto-generated method stub
  30.         for (int i =1000 ; i<= 9999 ; i++) {
  31.             test(i, number(a(i), b(i)), number(c(i), d(i)));
  32.             test(i, number(a(i), b(i)), number(d(i), c(i)));
  33.             test(i, number(a(i), c(i)), number(b(i), d(i)));
  34.             test(i, number(a(i), c(i)), number(d(i), b(i)));
  35.             test(i, number(a(i), d(i)), number(b(i), c(i)));
  36.             test(i, number(a(i), d(i)), number(c(i), b(i)));
  37.             test(i, number(b(i), a(i)), number(c(i), d(i)));
  38.             test(i, number(b(i), a(i)), number(d(i), c(i)));
  39.             test(i, number(b(i), c(i)), number(d(i), a(i)));
  40.             test(i, number(b(i), d(i)), number(c(i), a(i)));
  41.             test(i, number(c(i), a(i)), number(d(i), b(i)));
  42.             test(i, number(c(i), b(i)), number(d(i), a(i)));
  43.            
  44.            
  45.            
  46.            
  47.         }
  48.        
  49.  
  50.     }
  51.  
  52. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement