:按照从小到大的顺序输出它的所有质数的因子,以空格隔开。最后一个数后面也要有空格。
#include <iostream>
#include <vector>#include <cmath>
using namespace std;
//麻蛋什么是质数
//除了1和其本身
int main ()
{
long n;
while(cin>>n)
{
while(n!=1)
{
for(int i=2;i<=n;i++)
{ if(n%i==0)
{
cout<<i<<" ";
n/=i;
break;
}
}
}
}
}