У меня есть номер n, и я хочу найти три числа, продукт которых n, но как можно ближе друг к другу. То есть, если n = 12, то я хотел бы получить 3, 2, 2 в результате, в отличие от 6, 1, 2.
Еще один способ подумать о том, что если n - это объем кубоида, то я хочу найти длины сторон, чтобы сделать кубоид максимально похожим на куб (т.е. длины насколько это возможно). Эти числа должны быть целыми числами.
Я знаю, что вряд ли это будет идеальным решением, и я рад использовать что-то, что дает хороший ответ большую часть времени, но я просто не могу думать, куда идти с этим алгоритмом, Любые идеи?







