Aularios P85615


Statement
 

pdf   zip

html

Los aularios del Campus Norte de la Universidad Politécnica de Cataluña, lugar donde se ha disputado la fase final de las dos Olimpiadas Informáticas anteriores, forman una cuadrícula de cuatro filas por seis columnas de edificios. El nombre de los 24 edificios depende del lugar que ocupa en la cuadrícula, y está formado por una letra mayúscula para las filas (‘A’ para la más al sud, ‘D’ para la más al norte) y un dígito para las columnas (‘1’ para la más al oeste, ‘6’ para la más al este).

Entrada

Una línea con dos caracteres: una letra mayúscula, y un dígito, sin espacio de separación entre ellos.

Salida

Si la entrada no es el nombre de un aulario, escribe una línea con el símbolo ‘?’ (es decir, el interrogante seguido de un salto de línea). De otro modo, escribe cuatro líneas con los nombres de los edificios que están situados al norte, al este, al sud y al oeste del edificio dado (si uno de tales edificios no existe, escribe dos guiones ‘–’ en su lugar).

Puntuación

  • Test1:   Prueba donde la entrada es un edificio válido con cuatro vecinos.  40 Puntos 
  • Test2:   Prueba de cualquier tipo.  60 Puntos 
Public test cases
  • Input

    B5
    

    Output

    C5
    B6
    A5
    B4
    
  • Input

    C2
    

    Output

    D2
    C3
    B2
    C1
    
  • Input

    A4
    

    Output

    B4
    A5
    --
    A3
    
  • Input

    H7
    

    Output

    ?
    
  • Information
    Author
    Omer Giménez
    Language
    Spanish
    Official solutions
    C++
    User solutions
    C++