【发布时间】:2015-04-04 09:23:57
【问题描述】:
我是初学者,仍在向我们学习 C,但我不知道如何找到彼此最接近的 int 因子。
例如,如果输入是数字 6,则输出将是 [2,3]。如果输入为 24,则输出为 [4,6]。
有没有办法做到这一点?任何帮助将不胜感激。
【问题讨论】:
-
提示:它们是最接近数字平方根的因子。
-
你确定吗?例如对于数字 1111 = 11 * 101,最接近的两个因数是 1 和 11。
-
如果输入是24,那么输出应该是[1,2],或者[2,3],或者[3,4]。