Я знаю, что этот вопрос был давным-давно, но вот что я:
у вас есть n квадрат, у вас есть прямоугольник, вы хотите узнать размер квадрата, чтобы заполнить прямоугольник
например:
rectangle of 1280*720 filled with 100 squares.
The surface is 1280*720=921600
1 square should have the surface of 921600/100 = 9216
so the square size is sqrt(9216)=96
В конце это будет просто функция, которая возвращает результат этого:
sqrt((width*height)/n)