Protocol Covid-19


Submit solution

Points: 10
Time limit: 5.0s
Memory limit: 256M

Author:
Problem types
Allowed languages
C#, Go, Java

El protocol actual sobre la Covid-19 indica que, un alumne que ha estat en contacte amb cas positiu, ha de fer el següent:

  1. Si està vacunat ha d'acudir a una farmàcia a fer-se una prova d'antígens i, si el resultat és negatiu, pot tornar a classe; si el resultat és positiu, cal que acudeixi al CAP a fer-se una PCR. Si el resultat és negatiu, pot tornar a classe, altrament s'ha de quedar a casa en quarantena de 10 dies.

  2. Si no està vacunat ha d'acudir directament al CAP a fer-se una prova PCR. Sigui positiu o negatiu, ha de fer quarantena de 10 dies.

Escriu el programa que determina si l'alumne ha de fer quarantena o pot tornar a classe.

Input Format

  • \(V\): indica si l'alumne està vacunat (true) o no (false).
  • \(A\): indica l'estat del test d'antígens (false = negatiu, true = positiu). Aquesta dada només es proveeix si l'alumne està vacunat (\(V\) és true).
  • \(P\): indica l'estat de la PCR (false = negativa, true = positiva). Aquesta dada només es proveeix si l'alumne no està vacunat (\(V\) és false) o si el resultat del test d'antígens és positiu (\(A\) és true).

Atenció: has de tenir en compte que, segons el cas, llegiràs dues dades o tres; llegir tres dades quan només es lliuren dues farà que el programa no funcioni. Recorda que pots llegir informació de l'entrada en qualsevol moment, per a decidir si cal llegir-ne dues o tres.

Constraints

-

Output Format

El programa haurà de mostrar el missatge Torna a classe o Quarantena en funció de les dades d'entrada.

Test Case 1

Input
true false
Output
Torna a classe
Explanation

Vacunat i test negatiu.

Test Case 2

Input
true true false
Output
Torna a classe
Explanation

Vacunat, test positiu i PCR negativa.

Test Case 3

Input
true true true
Output
Quarantena
Explanation

Vacunat, test positiu i PCR positiva.

Test Case 4

Input
false false
Output
Quarantena
Explanation

No vacunat i PCR negatiu.

Test Case 5

Input
false true
Output
Quarantena
Explanation

No vacunat i PCR positiu.


Authorship: Fernando Porrino Serrano

CC BY-NC-SA 4.0