Definim un triangle màgic de mida n com un triangle amb n files, la primera amb n elements, la segona amb n − 1 elements, …, i l’última amb un sol element, tal que:
Feu un programa que, donada una n, escrigui tots els triangles màgics de mida n, o indiqui que no n’hi ha cap.
Entrada
L’entrada consisteix en un natural n > 0.
Sortida
Cal escriure tots els triangles màgics de mida n. Fixeu-vos que els números s’escriuen sempre amb dos dígits (si cal, afegint un zero a l’esquerra), i que se separen amb dos espais. Escriviu una línia en blanc després de cada triangle.
Ignoreu els triangles simètrics d’algun altre lexicogràficament més petit. Si no hi ha cap triangle possible per a la n donada, indiqueu-ho seguint el format de l’exemple.
Observació
Es pot demostrar que no hi ha cap solució per a n ≥ 6, però no useu aquest fet en el vostre programa.
Podeu escriure les solucions d’aquest exercici en qualsevol ordre.
Input
2
Output
01 03 02 02 03 01
Input
5
Output
06 14 15 03 13 08 01 12 10 07 11 02 04 09 05
Input
6
Output
sense solucio per a n = 6