Lang:G++
Edit12345678910111213141516171819202122232425262728293031#include <iostream>#include <cmath>using namespace std;int factor[50];int getFactor(int x){factor[0]=1;int len=1;bool flag;while(x>1){for(int i=2;i<=x;++i){if(x%i==0){x=x/i;flag=true;for(int j=0;j<len;++j){if(i==factor[j]){flag=false;break;}}if(flag){factor[len]=i;