Лесенка из решёток

Эта задача тренирует работу со строками, пробелами и выравниванием текста. Функция получает высоту n и должна построить лестницу из символов #. В каждой следующей строке решёток становится на одну больше, а вся лестница выровнена по правому краю шириной n. Верните готовые строки списком.

Примеры

Ввод
4
Вывод
[" #", " ##", " ###", "####"]
Ввод
1
Вывод
["#"]
Ввод
2
Вывод
[" #", "##"]

Нужно реализовать

def staircase(n: int) -> list[str]:

Теги

stringsmath
PostgreSQLv16

Здесь будет результат выполнения кода

Видимые тесты
1
Ввод
4
Ожидаемый[" #"," ##"," ###","####"]
2
Ввод
1
Ожидаемый["#"]
3
Ввод
2
Ожидаемый[" #","##"]
4
Ввод
3
Ожидаемый[" #"," ##","###"]
5
Ввод
6
Ожидаемый[" #"," ##"," ###"," ####"," #####","######"]
6
Ввод
0
Ожидаемый[]
Фокус-радио
На паузе · SomaFM · Fluid