题解 | #质数因子#
质数因子
https://www.nowcoder.com/practice/196534628ca6490ebce2e336b47b3607
#include <iostream> using namespace std; int main() { int n; cin>>n; for(int i=2;i*i<=n;i++) { while(n%i==0) { cout<<i<<" "; n/=i; } } if(n-1)cout<<n; return 0; }
质数因子
https://www.nowcoder.com/practice/196534628ca6490ebce2e336b47b3607
#include <iostream> using namespace std; int main() { int n; cin>>n; for(int i=2;i*i<=n;i++) { while(n%i==0) { cout<<i<<" "; n/=i; } } if(n-1)cout<<n; return 0; }
相关推荐