Reto: En un juego de casino, cada vez que existe un ganador se obtiene una ficha roja; el segundo puesto obtiene, una ficha azul; y el tercer puesto una ficha amarilla; al final de varias rondas, para conocer el puntaje final obtenido por un jugador se calcula siguiendo las reglas descritas a continuación: A. Al cubo de la cantidad de fichas rojas se adiciona el doble de fichas azules B. Se descuenta el cuadrado de las fichas amarillas. Si un jugador del casino llega 5 veces en primer lugar, 6 veces de ultimo y 8 veces de intermedio, ¿Que puntaje obtuvo dicho jugador? Tomado como referencia de la página web: http://archive.org/stream/EjerciciosDeAlgoritmica/ejercicios_algoritmica_djvu.txt y adaptado específicamente como un ejercicio de ejemplo.
Leer y entender el problema • Se espera poder aplicar una técnica de valoración de resultados por ronda. Lista de variables • Colores de fichas • Puestos de cada ronda • Puntajes Dimensiones • Primer puesto obtiene una ficha roja • Segundo puesto obtiene una ficha azul • Tercer puesto obtiene una ficha amarilla Que se pide en el problema • Obtener el puntaje final de un jugador despues de una cantidad de rondas jugadas. Qué facilita la resolución del problema • La cración de una tabla que muestre los resultados de cada ronda • La identificación de una función que permita cumplir con las condiciones del reto.
Para un mejor entendimiento de los eventos que se suceden en cada ronda se muestra la siguiente tabla de resultados, (las resultados de las rondas son simulaciones por que el problema no las describe, pero se alinean con el total de rondas jugadas y los resultados descrito en el problema).
Ronda jugada
1er puesto
Ronda 2
1
Ronda 4
3 2
Ronda 5 Ronda 6
1 3 3
Ronda 7 Ronda 8
2 2
Ronda 9 Ronda 10 Ronda 11
1
Ronda 12
2 3
Ronda 13 Ronda 14 Ronda 15
2 1
Ronda 16 Ronda 17
3er puesto
2 2
Ronda 1 Ronda 3
2do puesto
2 1
Ronda 18 Ronda 19
3 3
Ficha obtenida en la ronda Azul Azul Roja Amarilla Azul Roja Amarilla Amarilla Azul Azul Roja Azul Amarilla Azul Roja Azul Roja Amarilla Amarilla
Del enunciado podemos describir lo siguiente:
Las fichas rojas adicionan un puntaje del cubo de la cantidad de las fichas Puntaje fichas rojas (PFR) = Total fichas rojas al cubo (X3).
Las fichas azules suman un puntaje del doble de la cantidad de las fichas Puntaje fichas azules (PFAZ) = Doble del total fichas azules (2Y).
Las fichas amarillas restan un puntaje correspondiente al cuadrado de la cantidad de las fichas Puntaje fichas amarillas (PFAM) = Total fichas amarillas al cuadrado (Z2).
Lo que nos lleva a decir que el puntaje total del jugador corresponde a: Puntaje Total Jugador = PFR + PFAZ – PFAM Reemplazando por la formulas descritas en el párrafo anterior tenemos que la fórmula general que debemos aplicar corresponde a: P (TJ) = X3 + 2Y - Z2 Para efectos de resolver el ejercicio puntual aplicamos a la fórmula los resultados obtenidos por el jugador… “El jugador del casino llega 5 veces en primer lugar, 6 veces de ultimo y 8 veces de intermedio.” Nos queda la siguiente función: P (TJ) = 53 + 2(8) – 62 = 125 + 16 – 36 = 105
Obteniendo como respuesta final puntaje del jugador son 105 puntos.
que
el
Al final es importante resaltar que se obtuvo una función general para calcular cualquier puntaje dependiendo de las rondas jugadas y los puestos obtenidos por un jugador.