Sin cargos ocultos

Dado un arreglo de precios prices y un total «supuesto» t, devuelve true si se añadió un cargo oculto al total (es decir, el total es mayor que la suma de los precios); en caso contrario, devuelve false.

Ejemplos

Program.hasHiddenFee(new String[]{"$2", "$4", "$1", "$8"}, "$15"); // false

Program.hasHiddenFee(new String[]{"$1", "$2", "$3"}, "$6"); // false

Program.hasHiddenFee(new String[]{"$1"}, "$4"); // true

Notas

  • Recuerda que cada precio se proporciona como una cadena.
  • Todos los signos $ estarán al principio del número.