Вывести узор
Необходимо написать функцию
star_pattern
, которая рекурсивно выводит узор из звездочек (*
) до заданной глубины n
. Узор начинается с n
звездочек, затем на следующей строке выводится n-1
звездочек, и так продолжается, пока не достигнет строки с одной звездочкой. Затем узор начинает снова увеличиваться, добавляя по одной звездочке на каждой строке, пока не достигнет n
звездочек.Ваша функция должна быть рекурсивной, то есть вызывать саму себя для решения задачи.
Вход | Выход |
star_pattern(3) | ***
**
*
**
*** |
star_pattern(5) | *****
****
***
**
*
**
***
****
***** |
Constraints
Time limit: 1 seconds
Memory limit: 512 MB
Output limit: 1 MB