A continuación se menciona el programa python 3 para imprimir el patrón de la escalera de doble cara. Ejemplos:
Input : 10 Output : * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
Nota: este código solo funciona para valores pares de n.
Python3
# Python3 Program to demonstrate # staircase pattern # function definition def pattern(n): # for loop for rows for i in range(1,n+1): # conditional operator k =i + 1 if(i % 2 != 0) else i # for loop for printing spaces for g in range(k,n): if g>=k: print(end=" ") # according to value of k carry # out further operation for j in range(0,k): if j == k - 1: print(" * ") else: print(" * ", end = " ") # Driver code n = 10 pattern(n)
Producción:
* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
Complejidad de tiempo: O(n 2 ), donde n representa la entrada dada.
Espacio auxiliar: O(1), no se requiere espacio adicional, por lo que es una constante.
Publicación traducida automáticamente
Artículo escrito por akanshgupta y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA