Robatoris a la cantina


Enviar solució

Punts: 6
Temps Límit: 5.0s
Límit de memòria: 64M

Autor/a:
tipus del problema
Bucles simples
Categoria
Lliga de Programació FP
Llenguatges permesos
Bash, C, C#, C++, Haskell, Java, Kotlin, PHP, Python

Cantina

Han fet obres a la cantina de l'institut i ara és molt més moderna. Fan uns entrepans molt bons i un cafè espectacular, però el millor de tot és la màquina de gelat.

Els alumnes han descobert la màquina i no paren de demanar gelat. Sembla que les obres de la cantina es pagaran en un tres i no res gràcies a tots els gelats venuts. O no... Com és possible que haguem de recarregar la màquina si ja ho vam fer ahir? No hem venut tants gelats! Una ullada a les gravacions de les càmeres de seguretat ens revela el que està passant. Alguns alumnes s'amaguen a darrera hora i es passen la nit menjant gelat de la màquina de la cantina!

Hem decidit desenvolupar un programa per la càmera de vigilància que hi ha a l'única entrada a l'institut. Tothom entra o surt per allà, de forma que identifiquem si entra o surt, la quantitat de persones que ho fan i, fins i tot, si són professors, visitants o alumnes. Abans de tancar, comprovarem si queda algú amagat a l'institut o bé ha marxat tothom. Dels professors ens podem refiar i, fins i tot, poden tenir fins a 5 alumnes per cada professor donat que de vegades s'han quedat tota la nit fent algun concurs d'innovació. També per cada professor pot quedar-se un visitant.

Entrada

L'entrada consta d'un enter N que indica el nombre de mesures que s'han realitzat en tot el dia.
A continuació venen, en ordre cronològic, N línies amb tres valors A B i C separats per espais.

  • El valor A pot ser (EST, PRO, VIS) depenent de si es tracta d'un estudiant, un professor o un visitant.
  • El valor B pot ser (IN, OUT) depenent de si es detecta una entrada o una sortida.
  • El valor C és un enter indicant el nombre de persones detectades en aquest moviment.

Sortida

Cal indicar "OK" si no hi ha sospites que puguin haver quedat persones amagades o "ALARMA" seguit del nombre de persones que s'han quedat amagades.

Exemple d'Entrada 1

2
EST IN 10
EST OUT 8

Exemple de Sortida 1

ALARMA 2

Exemple d'Entrada 2

4
EST IN 10
PRO IN 1
VIS IN 1
EST OUT 5

Exemple de Sortida 2

OK

Comentaris

En aquests moments no hi ha comentaris.