已知A的平方=2007xB,A,B为正整数,B所有的约数个数为6,求B的最小值?

2个回答

  • A²=2007×B=3²×223×B,223为素数,则B至少应包含一个因子223,且B除以2007的值也应是完全平方数.

    所以B应可表述为223×p₁²ⁿ¹⁾p₂²⁽ⁿ²⁾……pᵢ²⁽ⁿⁱ⁾的形式,其中p₁、p₂、……、pᵢ为B的素因子(都为素数),2n₁、2n₂、……、2nᵢ为各素因子的指数,每个nᵢ都是自然数.

    B每一个因子(即约数)实际上选取部分素因子及相应指数组合而成,每个素因子的指数都有“最大指数+1”个选择(即“0、1、……、最大指数”),根据乘法原理,则B的所有因子个数为:(1+1)(2n₁+1)(2n₂+1)……(2nᵢ+1)

    令2(2n₁+1)(2n₂+1)……(2nᵢ+1)=6,即(2n₁+1)(2n₂+1)……(2nᵢ+1)=3,只能i=1,2n₁+1=3,n₁=1

    欲使B最小,只需取最小的素数2即可,此时B=223×2²,B的约数为6个:1、2、4、223、223×2、223×4

    此时A=223×2×3