单选题

下面程序是对2024进行唯一分解,最后的结果应该是( )。

def weiyi(n):

   factors = {}

   for i in range(2, n+1):

       while n % i == 0:

           if i in factors:

               factors[i] += 1

       else:

               factors[i] = 1

       n //= i

   return factors

A

1,2,3,13,23

B

2,7,11,23

C

2:3,11:1,23:1

D

2,3,13,23

赣ICP备20007335号-2