Tablero de ajedrez Y40576


Statement
 

pdf   zip

Haced un programa que, dados un número nn y un color (B o N), escriba un tablero de ajedrez de tamaño n×nn \times n que empiece con este color.

Entrada

La entrada consiste en un entero nn, con 1≤n≤201 \le n \le 20, seguido de un carácter B o N que indica el color de la casilla de arriba a la izquierda.

Salida

Si nn es impar, hay que escribir Unable to generate the board because nn is odd. Si nn es par, hay que escribir nn líneas con nn caracteres cada una, sin ninguna separación, que representan las casillas del tablero. Una casilla blanca se denota con B y una casilla negra con N. La casilla de arriba a la izquierda es del color indicado en la entrada, y los colores se alternan tanto por filas como por columnas.

Public test cases
  • Input

    6 B
    

    Output

    BNBNBN
    NBNBNB
    BNBNBN
    NBNBNB
    BNBNBN
    NBNBNB
    
  • Input

    4 N
    

    Output

    NBNB
    BNBN
    NBNB
    BNBN
    
  • Input

    5 B
    

    Output

    Unable to generate the board because 5 is odd
    
  • Information
    Author
    Pro1
    Language
    Spanish
    Translator
    Pro1
    Original language
    Catalan
    Other languages
    Catalan
    Official solutions
    C++
    User solutions
    C++