Ad

Test randoms actualizados paa tener en cuenta que puede haber varios null, ningun null, y que el orden de los nulls puede variar
Test fijos modificados para probar casos con todo null y casos sin ningun null

He añadido nuevos test :/

Code
Diff
  • import java.lang.Math;
    import java.util.*;
    public class Kata{
      
      public static double[] newton(Integer[] f, Integer[] r, Integer[] m1, Integer[] m2){
    		  double[] result = new double[4];
    		  double g = 6.674*Math.pow(10,-11);
    		  result[0] = (g*m1[0]*m2[0])/Math.pow(r[0],2);
    		  result[1] = Math.sqrt((g * m1[1] * m2[1]) / f[1]);
    		  result[2] = (f[2]*Math.pow(r[2],2))/(g*m2[2]);
    		  result[3] = (f[3]*Math.pow(r[3],2))/(g*m1[3]);
    		  return result;        
    		}
    }
    • import java.lang.Math;
    • import java.util.*;
    • public class Kata{
    • public static double[] newton(Integer[] f, Integer[] r, Integer[] m1, Integer[] m2){
    • double[] result = new double[4];
    • double g = 6.674*Math.pow(10,-11);
    • result[0] = (g*m1[0]*m2[0])/Math.pow(r[0],2);
    • result[1] = Math.sqrt((g * m1[1] * m2[1]) / f[1]);
    • result[2] = (f[2]*Math.pow(r[2],2))/(g*m2[2]);
    • result[3] = (f[3]*Math.pow(r[3],2))/(g*m1[3]);
    • return result;
    • return result;
    • }
    • }