Cotxes autònoms
Submit solution
Points:
10
Time limit:
5.0s
Memory limit:
256M
Author:
Problem types
Allowed languages
C#, Go, Java, Python
Els cotxes autònoms ha de prendre decisions sobre la conducció a partir del les dades que perceben els seus sensors de l'entorn.
El nostre cotxe elèctric ha de decidir si pot continuar la marxa en funció de les dades que li arriben del sensors. Aquestes dades són:
- Estat del semàfor: r = vermell, g = verd, o = àmbar
- Vianants creuant el carrer: true, false
- Agent de circulació: 0 = no hi ha agent, 1 = ens dona pas, 2 = ens fa stop
La decisió de continuar o no, en base a les combinacions de les dades del sensor es reflecteix en aquesta taula:
semafor r r r r r r g g g g g g o o o o o o
vianants f f f t t t f f f t t t f f f t t t
agent 0 1 2 0 1 2 0 1 2 0 1 2 0 1 2 0 1 2
---------------------------------------------
creuar f t f f f f t t f f f f t t f f f f
Input Format
En primer lloc l'estat del semàfor S, després la presència de vianants V, finalment l'estat de l'agent de circulació A.
Constraints
S = { r | g | b}
V = { true | false }
A = { 0 | 1 | 2 }
Output Format
S'imprimirà CONTINUAR
o NO CONTINUAR
Test Case 1
Input
r false 0
Output
NO CONTINUAR
Test Case 2
Input
r false 1
Output
CONTINUAR
Test Case 3
Input
r false 2
Output
NO CONTINUAR
Test Case 4
Input
r true 0
Output
NO CONTINUAR
Test Case 5
Input
r true 1
Output
NO CONTINUAR
Test Case 6
Input
r true 2
Output
NO CONTINUAR
Test Case 7
Input
g false 0
Output
CONTINUAR
Test Case 8
Input
g false 1
Output
CONTINUAR
Test Case 9
Input
g false 2
Output
NO CONTINUAR
Test Case 10
Input
g true 0
Output
NO CONTINUAR
Test Case 11
Input
g true 1
Output
NO CONTINUAR
Test Case 12
Input
g true 2
Output
NO CONTINUAR
Test Case 13
Input
o false 0
Output
CONTINUAR
Test Case 14
Input
o false 1
Output
CONTINUAR
Test Case 15
Input
o false 2
Output
NO CONTINUAR
Test Case 16
Input
o true 0
Output
NO CONTINUAR
Test Case 17
Input
o true 1
Output
NO CONTINUAR
Test Case 18
Input
o true 2
Output
NO CONTINUAR
CC BY-NC-SA 4.0