Patrón de Triángulo Palindrómico X65247


Statement
 

pdf   zip

html

Escribe un programa en Java que genere y muestre un patrón de triángulo que forma secuencias palindrómicas.

Input

El programa no requiere entrada. No leerá ningún valor.

Output

El programa deberá imprimir en la salida estándar (consola) el patrón de triángulo palindrómico. Cada fila del triángulo contendrá una secuencia de números que forma un patrón palindrómico, comenzando desde 1 y aumentando en cada posición hacia el centro de la fila y luego disminuyendo en las posiciones restantes. Cada fila deberá imprimirse como una línea separada.

Public test cases
  • Input

    6
    

    Output

              1 
            2 1 2 
          3 2 1 2 3 
        4 3 2 1 2 3 4 
      5 4 3 2 1 2 3 4 5 
    6 5 4 3 2 1 2 3 4 5 6 
    
  • Input

    9
    

    Output

                    1 
                  2 1 2 
                3 2 1 2 3 
              4 3 2 1 2 3 4 
            5 4 3 2 1 2 3 4 5 
          6 5 4 3 2 1 2 3 4 5 6 
        7 6 5 4 3 2 1 2 3 4 5 6 7 
      8 7 6 5 4 3 2 1 2 3 4 5 6 7 8 
    9 8 7 6 5 4 3 2 1 2 3 4 5 6 7 8 9 
    
  • Input

    11
    

    Output

                        1 
                      2 1 2 
                    3 2 1 2 3 
                  4 3 2 1 2 3 4 
                5 4 3 2 1 2 3 4 5 
              6 5 4 3 2 1 2 3 4 5 6 
            7 6 5 4 3 2 1 2 3 4 5 6 7 
          8 7 6 5 4 3 2 1 2 3 4 5 6 7 8 
        9 8 7 6 5 4 3 2 1 2 3 4 5 6 7 8 9 
      10 9 8 7 6 5 4 3 2 1 2 3 4 5 6 7 8 9 10 
    11 10 9 8 7 6 5 4 3 2 1 2 3 4 5 6 7 8 9 10 11 
    
  • Information
    Author
    Language
    English
    Official solutions
    Java
    User solutions
    Python