#include <cmath> #include <iostream> using namespace std; int main() { int a; while (cin >> a) { // 注意 while 处理多个 case for(int i=2;i<=sqrt(a);i++) { while(a%i==0) {cout<<i<<" "; a/=i;} } if(a>1) cout<<a; } } // 64 位输出请用 printf("%lld")