fork(2) download
  1. /* package whatever; // don't place package name! */
  2.  
  3. import java.util.*;
  4. import java.lang.*;
  5. import java.io.*;
  6.  
  7. /* Name of the class has to be "Main" only if the class is public. */
  8. class Ideone
  9. {
  10. public static void main (String[] args) throws java.lang.Exception
  11. {
  12. System.out.println(m(new int[] {14,24,34,44}));
  13. System.out.println(m(new int[] {105,45,-15,-75}));
  14. System.out.println(m(new int[] {5,25,125,625}));
  15. System.out.println(m(new int[] {256,64,16,4}));
  16. System.out.println(m(new int[] {4,2,1,0}));
  17.  
  18. }
  19.  
  20. public static int m(int[] a)
  21. {
  22. int r = (a[1] > a[0]) ? a[1] / a[0] : a[0] / a[1];
  23. return (a[0] - a[1] == a[1] - a[2]) ? a[3] - a[0] + a[1] : (a[0] < a[1]) ? a[3] * r : a[3] / r;
  24. }
  25.  
  26. }
Success #stdin #stdout 0.04s 711168KB
stdin
Standard input is empty
stdout
54
-135
3125
1
0