728x90
반응형
다음에 조심해야할 점 ::
항상 while 문을 쓰는 조건을 고르는 것은 헷갈린다. while 문의 조건을 고를 때 신중하게, 그리고 명확하게 하자.
def solution(num):
answer = 0
while num > 1:
if num%2 == 0:
num /= 2
else :
num = num*3 + 1
answer += 1
if answer >= 500:
answer = -1
return answer
728x90
반응형
'Job Wanted > 코테 - 프로그래머스' 카테고리의 다른 글
[프로그래머스] 코딩테스트 연습 > 연습문제 > 문자열 다루기 기본 (0) | 2022.11.24 |
---|---|
[프로그래머스] 코딩테스트 연습 > 코딩테스트 입문 > 소인수분해 (0) | 2022.11.22 |
[프로그래머스] 코딩테스트 입문 > 문자열 계산하기 (0) | 2022.11.15 |
[프로그래머스] 코딩테스트 입문 > 직사각형 넓이 구하기 (0) | 2022.11.15 |
[프로그래머스] Summer/Winter Coding(~2018) > 소수 만들기 (0) | 2022.11.14 |