Casino

Haz un programa que calcule los beneficios de los jugadores de un casino. Los acontecimientos que describen lo que le puede suceder a una persona P en el casino son:

Observación

Los ficheros públicos (icono del gatito) contienen:

main.cc el programa principal, vacío
Makefile para compilar con make cómodamente
.vscode carpeta para compilar y depurar con VSCode

Hay que enviar el programa entero en un solo fichero.

Entrada

La entrada consiste en una lista cronológica de acontecimientos para diferentes personas, en el formato mencionado. La entrada puede tener acontecimientos inválidos, como: 1) un "enters" si la persona ya estaba en el casino, 2) un "leaves" si la persona no estaba en el casino, y 3) un "wins" si la persona no estaba en el casino. En el caso de un acontecimiento inválido, hay que ignorar el acontecimiento y seguir como si no hubiera sucedido.

Salida

Cada vez que una persona sale del casino, hay que mostrar el beneficio que ha conseguido (puede ser negativo), con la frase "P has won x" (P es la persona y x los beneficios). Al final, hay que dejar una línea vacía, y después producir una lista ordenada por nombre de los beneficios de cada persona que todavía estaba en el casino, usando la frase "P is winning x".

Información del problema

Autoría: Unknown
Traducción: Pau Fernández

Generación: 2026-03-24T14:00:37.417Z

© Jutge.org, 2006–2026.
https://jutge.org