分解质因子:

 1 memset(prime,0,sizeof(prime));
 2     memset(num,0,sizeof(num));
 3     for(int i=2;i<=5000005;i++)
 4     {
 5         if(prime[i]==0)
 6         {
 7             for(int j=i;j<=5000005;j+=i)
 8             {
 9                 int temp=j;
10                 while(temp%i==0)
11                 {
12                     num[j]++;
13                     temp/=i;
14                 }
15                 prime[i]=1;
16             }
17         }
18     }

 

相关文章:

  • 2020-03-22
  • 2022-12-23
  • 2022-01-15
  • 2022-12-23
  • 2021-11-23
  • 2021-11-27
  • 2022-12-23
  • 2021-07-05
猜你喜欢
  • 2021-11-13
  • 2021-09-24
  • 2021-08-04
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
相关资源
相似解决方案