Probabilidades (Parte 1)

Crea una función que reciba un arreglo no vacío de enteros y un valor n. Devuelve la probabilidad de elegir un valor mayor o igual que n, expresada como porcentaje y redondeada a un decimal.

Ejemplos

Program.Probability(new[] { 5, 1, 8, 9 }, 6) ➞ 50.0

Program.Probability(new[] { 7, 4, 17, 14, 12, 3 }, 16) ➞ 16.7

Program.Probability(new[] { 4, 6, 2, 9, 15, 18, 8, 2, 10, 8 }, 6) ➞ 70.0

Notas

  • Probabilidad porcentual = 100 × favourable outcomes / total outcomes. Cada valor del arreglo tiene la misma probabilidad de ser elegido.
  • Los casos incluidos no producen un porcentaje que quede exactamente a mitad de camino entre dos resultados con un decimal.