Box42 – Regional event 2007

Level 1

ENONCE

Vous êtes employé dans une entreprise d'envoi de Colis Express avec une clientèle fidèle bien que quelque fois... étrange. Chaque semaine, un homme passe pour expédier un lot de "42". Votre chef vous demande alors de créer un programme qui permettra de creer une boîte qui contiendra les 42 du client. Programme prenant en paramètre seulement les dimensions largeurs et hauteurs.

La boîte possède un style bien précis. (Observez les coins de la boîte)

1
2
3
4
*#######+
#       #
#       #
+#######*

La plus petite boîte possible sera de largeur 4 et de hauteur 3. Si la largeur de la boîte est impaire, les chiffres passent sur le debut de la ligne suivante.

1
2
3
4
*###+
#424#
#242#
+###*

ENTREE

Sur la première ligne, un entier N compris entre 4 et 100 indiquant la taille de la boîte en largeur (X).

Sur la deuxième ligne, un entier N compris entre 3 et 100 indiquant la taille de la boîte en hauteur (Y).

SORTIE

La boîte (remplit de 42) correspondant aux dimensions suivie d'un retour à la ligne.

Runtime constraints

Maximum memory usage
8192 kilobytes
Maximum execution time
100 milliseconds

Input/output samples

Sample input
12
11
Sample output
*##########+
#4242424242#
#4242424242#
#4242424242#
#4242424242#
#4242424242#
#4242424242#
#4242424242#
#4242424242#
#4242424242#
+##########*

Submit your solution

You have to register or log in to be able to submit your solution.