Показать сообщение отдельно
Старый 01.06.2007, 01:39
Sp1R1t вне форума Посмотреть профиль Отправить личное сообщение для Sp1R1t Найти все сообщения от Sp1R1t
  № 3  
Ответить с цитированием
Sp1R1t

Регистрация: Apr 2007
Сообщений: 41
N-количество квадратов
x – количество квадратов, умещающихся в длине прямоугольника (a)
y – количество квадратов, умещающихся в ширине прямоугольника (b)
Тогда N=x*y
Причем, x должно быть кратно a; y должно быть кратно b. Также x/a=y/b=некоторому m (коэффициент).
y=m*b
x=m*a
То есть N=a*m*m*b=S*m*m
Пусть дан прямоугольник 3*5 коэффициент m равен 3, тогда
N=15*9=135 квадратов со стороной 1/m (сторона квадрата равна a/x или a/(m*a), что равно 1/m)
m может быть и не целым (тогда x и y не совсем кратны a и b...)
m=v/k, но S*(v*v)/(k*k) обязательно должно давать целое число.

так что число N и стороны прямоугольника заранее лучше не определять...только что-то одно...