Un día en el mercado

Mochila Bill y Billetera Will parten hacia el festival anual. Al acercarse a los puestos, Bill replica que podrá llevarse a casa más cosas que Will. Tomando esto como un desafío, Will lo contradice y comienza una competencia.

  • Mochila Bill tiene espacio ilimitado en su inventario, pero una cantidad limitada de monedas.
  • Billetera Will tiene una cantidad ilimitada de monedas, pero espacio limitado en su inventario.

Crea una función que devuelva el nombre del hombre que puede llevarse más artículos a casa. Los parámetros son los siguientes:

  1. La cantidad de dinero de Bill.
  2. La cantidad de espacio en el inventario de Will.
  3. El precio del artículo.
  4. El tamaño del artículo.

Ejemplo resuelto

whoWinsTonight(40, 95, 5, 10) ➞ "Will"

// El artículo cuesta 5 monedas y ocupa 10 espacios del inventario.
// Bill solo puede comprar un máximo de 8 artículos (40 monedas DIV 5 = 8).
// Will solo puede llevarse a casa un máximo de 9 artículos. (95 espacios del inventario DIV 10 = 9).
// Will es el ganador.

Ejemplos

whoWinsTonight(20, 20, 5, 10) ➞ "Bill"

whoWinsTonight(10, 2, 20, 1) ➞ "Will"

whoWinsTonight(3, 7, 2, 5) ➞ "Tie"

Notas

  • DIV significa una división entera hacia abajo. Es decir, debes redondear hacia abajo después de dividir.
  • Devuelve "Tie" si ambos hombres pueden comprar la misma cantidad de cosas.
  • Todos los números serán enteros positivos.