¿Mayor que la suma?
Para cada número de un arreglo, comprueba si ese número es mayor que la suma de todos los números que aparecen antes que él en el arreglo. Si todos los números del arreglo superan esta prueba, devuelve true. De lo contrario, devuelve false.
Ejemplos
Program.greaterThanSum(new int[]{2, 3, 7, 13, 28}) ➞ true
// 3 > 2 = true
// 7 > 2 + 3 = true
// 13 > 2 + 3 + 7 = true
// 28 > 2 + 3 + 7 + 13 = true
Program.greaterThanSum(new int[]{1, 2, 4, 6, 13}) ➞ false
// 2 > 1 = true
// 4 > 1 + 2 = true
// 6 > 1 + 2 + 4 = false
// 13 > 1 + 2 + 4 + 6 = falseNotas
El primer número de cualquier arreglo siempre superará la prueba.