https://school.programmers.co.kr/learn/courses/30/lessons/12943
def solution(num):
answer = 0
m = 0;
while num != 1 and m <=500:
if num % 2 == 0:
num = num // 2
else:
num = num * 3
num += 1
answer += 1
m += 1
return answer if m <= 500 else -1
'알고리즘' 카테고리의 다른 글
백준 2750)수 정렬하기 (0) | 2023.02.12 |
---|---|
프로그래머스)괄호 변환-pyhton (0) | 2023.02.11 |
프로그래머스)제일 작은 수 제거하기 (0) | 2023.02.10 |
*프로그래머스) 삼각 달팽이-python (0) | 2023.02.10 |
프로그래머스)신규 아이디 추천-python (0) | 2023.02.09 |