casino

Fes un programa que calcula els beneficis dels jugadors d’un casino. Els esdeveniments que descriuen el que li pot succeir a una persona P al casino són:

Observació

Els fitxers públics (icona del gatet) contenen:

main.cc el programa principal, buit
Makefile per compilar amb make còmodament
.vscode carpeta per compilar i debuggar amb VSCode

Cal enviar el programa sencer en un sol fitxer.

Entrada

L’entrada consisteix en una llista cronològica d’esdeveniments per a diferents persones, en el format esmentat. L’entrada pot tenir esdeveniments invàlids, com ara: 1) un "enters" si la persona ja estava al casino, 2) un "leaves" si la persona no estava al casino, i 3) un "wins" si la persona no estava al casino. En el cas d’un esdeveniment invàlid, cal ignorar l’esdeveniment i seguir com si no hagués succeït.

Sortida

Cada cop que una persona surt del casino, cal mostrar el benefici que ha aconseguit (pot ser negatiu), amb la frase "P has won x" (P és la persona i x els beneficis). Al final, cal deixar una línia buida, i després produir una llista ordenada per nom dels beneficis de cada persona que encara era al casino, usant la frase "P is winning x".

Informació del problema

Autoria: Pau Fernández

Generació: 2026-01-25T13:18:41.235Z

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