-코드
def solution(num):
answer = 0
while num != 1:
if answer >= 500:
return -1
if num % 2 == 0:
num //= 2
else:
num = num * 3 + 1
answer += 1
return answer
'Beakjoon&프로그래머스 > 파이썬' 카테고리의 다른 글
[백준/파이썬] 10871번 X보다 작은 수 (0) | 2021.12.26 |
---|---|
[프로그래머스/파이썬] 부족한 금액 계산하기 (0) | 2021.12.26 |
[프로그래머스/파이썬] x만큼 간격이 있는 n개의 숫자 (0) | 2021.12.26 |
[프로그래머스/파이썬] 예산 (0) | 2021.12.26 |
[프로그래머스/파이썬] 수박수박수박수박수박수? (0) | 2021.12.26 |