Créneaux – Épreuve régionale 2015

Niveau 2

Enoncé

Joseph Marchand souhaite se faire construire un nouveau château et désire avoir un apercu de la façade avant de commencer les travaux.

Dessinez pour Joseph Marchand la façade de son château en fonction de la hauteur et du nombre de créneaux qu'il vous donne.

Entrée

L'entrée comprendra :

  • Sur la première ligne, un entier n représentant le nombre de créneaux.
  • Sur la deuxième ligne, la hauteur h du château.

Sortie

La sortie consistera en une représentation en ASCII-art de la façade du château. Reportez-vous aux exemples pour voir la structure demandée.

Contraintes

0 < n < 500

2 <= h < 500

Contraintes d'exécution

Utilisation mémoire maximum
1000 kilo-octets
Temps d'exécution maximum
1000 millisecondes

Exemples d'entrée/sortie

Exemple d'entrée
3
5
Exemple de sortie
 _   _   _
| |_| |_| |
|         |
|         |
|         |
|_________|
Commentaire

Sur ce dessin de château, il y a 3 créneaux et 5 barres verticales en hauteur sur la gauche et sur la droite. Attention, vous remarquerez que la première ligne ne contient en fait que des caractères '_' et des espaces.

Exemple d'entrée
6
9
Exemple de sortie
 _   _   _   _   _   _
| |_| |_| |_| |_| |_| |
|                     |
|                     |
|                     |
|                     |
|                     |
|                     |
|                     |
|_____________________|