Tauler d'escacs Y40576


Statement
 

pdf   zip

Feu un programa que, donat un nombre nn i un color (B o N), escrigui un tauler d’escacs de mida n×nn \times n que comenci amb aquest color.

Entrada

L’entrada consisteix en un enter nn, amb 1≤n≤201 \le n \le 20, seguit d’un caràcter B o N que indica el color de la casella de dalt a l’esquerra.

Sortida

Si nn és senar, cal escriure Unable to generate the board because nn is odd. Si nn és parell, cal escriure nn línies amb nn caràcters cadascuna, sense cap separació, que representen les caselles del tauler. Una casella blanca es denota amb B i una casella negra amb N. La casella de dalt a l’esquerra és del color indicat a l’entrada, i els colors s’alternen tant per files com per columnes.

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
    Catalan
    Other languages
    Spanish
    Official solutions
    C++
    User solutions
    C++