Pingüins P51328


Statement
 

pdf   zip

Al pol sud hi ha pp pingüins, alguns mirant cap a la dreta, i els altres mirant cap a l’esquerra. Dibuixeu-los tots.

Entrada

L’entrada consisteix en un natural n5n \ge 5, seguit del nombre de pingüins p1p \ge 1. Segueixen pp parells cc xx, un per a cada pingüi: cc és un caràcter ‘E’ o ‘D’ que indica si mira cap a l’esquerra o cap a la dreta, i xx és la posició més a l’esquerra ocupada pel pingüí, entre 0 i n5n-5.

Sortida

Escriviu quatre línies amb nn punts cadascuna, excepte per les posicions que estan ocupades pels pingüins. Dibuixeu els pingüins exactament com als exemples. Es garanteix que els pingüins no se superposaran, és a dir, que estaran a distància almenys 5 entre si.

Observació

En C++, per fer servir el caràcter ‘\’ cal escriure ’\\’.

Public test cases
  • Input

    5
    1
    D 0
    

    Output

    .__..
    ( o>.
    ///\.
    \V_/_
    
  • Input

    35
    4
    E 17
    D 12
    E 3
    E 30
    

    Output

    .....__......__....__...........__.
    ....<o )....( o>..<o ).........<o )
    ..../\\\....///\../\\\........./\\\
    ..._\_V/....\V_/__\_V/........_\_V/
    
  • Information
    Author
    Amalia Duch
    Language
    Catalan
    Official solutions
    C++
    User solutions
    C++ Python