Rètols P40148


Statement
 

pdf   zip

0.80 Un rètol dels antics, amb bombetes que estan enceses o apagades, es pot codificar amb 5×35 \times 3 bits, de dalt a baix, i cada fila d’esquerra a dreta. A la dreta podeu veure les posicions de les bombetes.

Donat un rètol amb nn símbols, cadascun codificat amb 15 bits, escriviu-lo.

0.15

 0  1  2
 3  4  5
 6  7  8
 9 10 11
12 13 14

Entrada

L’entrada consisteix en diversos rètols, cadascun descrit amb un natural n1n \ge 1, seguit de les codificacions dels nn símbols del rètol. Cada codificació és una paraula amb 15 caràcters que són tots ‘0’ o ‘1’.

Sortida

Escriviu cada rètol seguint el format dels exemples. Cal usar espais per a les bombetes apagades, lletres O majúscula per a les enceses, i cal separar els símbols sentre si i amb els costats amb dues columnes d’espais. Rodejeu el rètol amb guions a dalt i a baix, amb barres verticals als costats, i poseu quatre asteriscs a les cantonades.

Public test cases
  • Input

    4 101101111101101 111101101101111 100100100100111 111101111101101
    3 111111111111111 000000000000000 011010001000000
    

    Output

    *----------------------*
    |  O O  OOO  O    OOO  |
    |  O O  O O  O    O O  |
    |  OOO  O O  O    OOO  |
    |  O O  O O  O    O O  |
    |  O O  OOO  OOO  O O  |
    *----------------------*
    *-----------------*
    |  OOO        OO  |
    |  OOO        O   |
    |  OOO         O  |
    |  OOO            |
    |  OOO            |
    *-----------------*
    
  • Information
    Author
    Salvador Roura
    Language
    Catalan
    Official solutions
    C++
    User solutions
    C++