Verilen bir dizi (n), öyle ki, iki faktör (x, y) almak gerekir:
- x * y <= n
- x * y mümkün olduğunca n gibi yakın olmalı
- x ve y, mümkün olduğu kadar birbirine yakın olmalıdır.
Örnekler:
- n = 16 => x = 4, y = 4
- n = 17 => x = 4, y = 4
- n = 18 => x = 6, y = 3,
- n = 20 => x = 5, y = 4
Herhangi bir dil yapmak ama tercihen php olacaktır.
EDIT - AÇIKLAMA
Ben bir dikdörtgen oluşturmak istiyorsanız, uzun boylu x birimleri geniş * y birimleri kendi alanı mümkün olduğunca n kadar yakın olduğunu böyle. x ve y tamsayı olmalıdır. N asal sayı ise n faktörler - 1 kabul edilebilir.