/
glukhov2008
/
Python
Обзор
Документация
Войти
/
glukhov2008
/
Python
Код
Запросы
0
Пакеты
0
Релизы
0
CI/CD
Аналитика
Безопасность
master
sq_in_rect.py
14 строк
646 B
AndrewGluss
to correct docs string Функ -> Функция
02 ноя 2022, 23:00
Не верифицирован
02 ноя 2022, 23:00
0f8d64e
Код
Авторство
О чём код?
def sq_in_rect(lng, wdth): '''Функция принимает на вход длину и ширину прямоугольника. и возвращает список квадратов умещающщихся в прямоугольнике. sq_in_rect(5,3) -> [3,2,1,1] # первый квадрат 3*3, второй 2*2, третий и четвертый 1*1 ''' square = [] if lng == wdth: square = [lng] return square else: if lng > wdth: square += [wdth] + sq_in_rect(lng-wdth, wdth) else: square += [lng] + sq_in_rect(wdth-lng, lng) return square