文章

7

粉丝

1

获赞

19

访问

1.4k

头像
分解质因数 题解:
P1968 四川大学2024年机试题
发布于2025年3月3日 15:00
阅读数 192

#include <iostream>
#include <cstring>
#include <algorithm>
#include <cmath>
#include <queue>
using namespace std;
int a[10001];
int main()
{
    int n;
    queue<int> q;
    while(cin>>n)
    {
      for(int i=2;i<=sqrt(n);i++)
      {
          while(n%i==0)
          {
              n/=i;
              q.push(i);
          }
      }
      if(n>1)
      q.push(n);
      if(q.size()==1)
      {  
      q.pop();
      continue;
      }
      while(q.size()>1)
      {
          int t=q.front();
 ...

登录查看完整内容


登录后发布评论

暂无评论,来抢沙发