有一个自然数,它的最小的两个约数之和是3,最大的两个约数之和是3003,则这个自然数是多少?

问题描述:

有一个自然数,它的最小的两个约数之和是3,最大的两个约数之和是3003,则这个自然数是多少?

解(1)由最小的两个约数之和是3知两约数分别是1,2
(2)由最大的两个约数之和是3003得3003÷2 =1501.5
所以最大的两个约数分别是1502,1501,满足上述两条件的这个自然数是1502.错了,是2002追问:错了,是2002你的答案是正的。