Box42 – Épreuve régionale 2007

Niveau 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.

Contraintes d'exécution

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

Exemples d'entrée/sortie

Exemple d'entrée
12
11
Exemple de sortie
*##########+
#4242424242#
#4242424242#
#4242424242#
#4242424242#
#4242424242#
#4242424242#
#4242424242#
#4242424242#
#4242424242#
+##########*