내 코드
def solution(num):
answer = 0
while num!=1:
if answer == 500:
return -1
num = num//2 if num%2==0 else num*3+1
answer+=1
return answer
다른사람 코드도 다 비슷한거같다~
'코딩테스트 > Python' 카테고리의 다른 글
[프로그래머스] 문자열 내 p와 y의 개수 (0) | 2021.07.29 |
---|---|
[프로그래머스] 자릿수 더하기 (0) | 2021.07.29 |
[프로그래머스] 평균 구하기 (0) | 2021.07.29 |
[프로그래머스] 주식가격 (0) | 2021.07.29 |
[프로그래머스] 하샤드 수 (0) | 2021.07.28 |