Да, я видел вопросы, подобные этому уже размещены здесь (в частности, this one).Облицовочные квадраты в прямоугольник трюк
Но. Я сошел с ума, или размер квадрата также может быть нецелым? Например, в прямоугольнике 2x3 одно решение представляет собой квадраты, которые являются .2x.2
Как создать функцию для поиска числа возможных квадратных размеров?
Если вы допускаете дробные квадратные размеры (например, 0.2 x 0.2), существует бесконечное число возможных квадратных размеров, так как любой квадрат можно разделить на четыре квадрата. –
Это имеет смысл. Итак, как мне изменить функцию для поиска решений в определенном диапазоне, например? Или ближайший к целевому размеру? – Ethan