콜라츠 추측

ccy·2022년 1월 19일
0

알고리즘(JS)

목록 보기
27/31

function solution(n) {
let answer =0
  for(let i =0;i<500;i++){
    console.log(n!=1)
    console.log(i)
    if(n != 1){
      n = n%2 ==0 ? n/2 : n*3 +1
    }else{
      return answer =i
    }
  }
  return answer -1
}

solution(16)


function solution(n) {
let answer =0
 while(n!==1){
   if(answer++ === 500)return -1;
     
      n = n%2 ===0 ? n/2 : n*3+1
   console.log(n)
   }
  return answer
}

solution(16)

profile
개발배우는중

0개의 댓글