justifiedPattern X45755


Statement
 

pdf   zip

html

Implementeu un programa que llegeix un natural positiu n per l’entrada i escriu per la sortida un patró d’acord a com es mostra en els exemples. Noteu que el patró està justificat a la dreta.

Useu un enfoc RECURSIU per a resoldre aquest exercici. En particular, no useu cap bucle. Si voleu, podeu utilitzar l’expressió string(n,c) que, donat un natural n i un caràcter c, crea un string de mida n tot ell omplert amb el caràcter c.

Entrada

Un natural n.

Sortida

Observeu els exemples per a inferir que ha de fer el programa.

Public test cases
  • Input

    1

    Output

    X
    
  • Input

    2

    Output

     X
    XX
     X
    
  • Input

    3

    Output

      X
     XX
      X
    XXX
      X
     XX
      X
    
  • Input

    4

    Output

       X
      XX
       X
     XXX
       X
      XX
       X
    XXXX
       X
      XX
       X
     XXX
       X
      XX
       X
    
  • Information
    Author
    PRO1
    Language
    Catalan
    Official solutions
    Unknown. This problem is being checked.
    User solutions
    C++