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

'Algorithm' 카테고리의 다른 글

php 배열 안장점 소스  (1) 2013.10.31
log3(10) 계산 소스  (0) 2013.10.31
2차원 배열 왼쪽 위 정렬  (0) 2013.04.16
2차원 배열 회전  (0) 2013.04.16
퀵소트 문제  (0) 2013.04.07

+ Recent posts