Protocol Covid-19
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:
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.
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\) éstrue
). - \(P\): indica l'estat de la PCR (
false
= negativa,true
= positiva). Aquesta dada només es proveeix si l'alumne no està vacunat (\(V\) ésfalse
) o si el resultat del test d'antígens és positiu (\(A\) éstrue
).
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.
CC BY-NC-SA 4.0