코딩테스트연습
- programmers.co.kr
- 콜라츠 추측
cnt = 0
def check(num):
global cnt
cnt +=1
if cnt > 500:
cnt = -1
return -1
if num % 2 == 0:
num = num // 2
else:
num = num * 3 +1
if num != 1:
check(num)
else:
return 0
def solution(num):
if num == 1:
return 0
check(num)
return cnt
반응형
'CodingTest > Level1' 카테고리의 다른 글
[연습] 코딩테스트 - 하샤드 수 (0) | 2020.01.28 |
---|---|
[연습] 코딩테스트 - 평균 구하기 (0) | 2020.01.28 |
[연습]코딩테스트- 제일 작은수 제거하기 (0) | 2020.01.18 |
[연습]코딩테스트-정수 제곱근 판별 (0) | 2020.01.18 |
[연습]코딩테스트-정수 내림차순으로 배치하기 (0) | 2020.01.18 |