Algorithm
소인수분해 소스
ndlessrain
2013. 10. 31. 17:30
728x90
int trans(int input)
{
int sum=0;
int division=2;
int tempNum=0;
division=2;
sum=0;
tempNum=input;
while(1)
{
if(tempNum%division==0 && tempNum/division>=1)
{
tempNum=tempNum/division;
sum+=division;
}
else
{
division+=1;
}
if(input==division)
break;
}
return sum;
}
728x90