점점 수학에 다가간다 수포자인데 날...살려달라
문제 푸는 것 자체가 조금 당황스러웠다.
이해하는데 조금 걸려서 그냥 직접 손으로 뚜들기면서 아~ 이렇게 되는구나~ 라는 식으로 풀어나갔다.
function solution(num) { let count = 0; for (let i = 0; i < 500; i++) { if (num === 1) { return count; } if (num % 2 === 0) { num = num / 2; count += 1; } else { num = num * 3 + 1; count += 1; } } return -1; }
코드풀이다
이런식으로 풀었다.
줄라고 하면 줄일 수 있을 것 같긴 한데...
지금 과부화왔나 뇌가 좀 꼬여서 ㅠㅠ 다음에 줄여야겠다