-
프로그래머스 - 콜라츠 추측알고리즘 2022. 1. 26.반응형
내 풀이 - 파이썬
def solution(num): n = 1 if num == 1: return 0 while n <= 500: if num % 2 == 0: num = num / 2 if num == 1: return n else: num = (num*3)+1 if num == 1: return n n = n+1 n = -1 return n
반복문 시작 전에 매개변수 num이 1일 경우의 조건문을 달아줌
그 이후는 while 반복문, if 조건문 활용
반응형'알고리즘' 카테고리의 다른 글
프로그래머스 - 짝수와 홀수 (0) 2022.01.30 프로그래머스 - 피보나치 수 (0) 2022.01.26 프로그래머스 - 평균 구하기 (0) 2022.01.26 프로그래머스 - 하샤드 수 (0) 2022.01.25 프로그래머스 - 핸드폰 번호 가리기 (0) 2022.01.25