1 条题解

  • 1
    #include<iostream>
    #include<cmath>
    using namespace std;
    int main()
    {
        int a,i=2;
        cin>>a;int t=a;
        while(a!=1&&i*i<=t)
        {
            while(a%i==0)
            {
                cout<<i<<' ';
                a/=i;
            }
            if(i%2==0)i++;
            else i+=2;
        }
        if(a!=1)cout<<a;
        return 0;
    }
    
  • 1

信息

ID
1770
难度
6
分类
(无)
标签
递交数
59
已通过
16
通过率
27%
被复制
6
上传者