Skip to content

[296일차] 노가우 / 콜라츠 수열 만들기#4139

Open
1304-lukeyu wants to merge 1 commit intoCODE-U-S:mainfrom
1304-lukeyu:main
Open

[296일차] 노가우 / 콜라츠 수열 만들기#4139
1304-lukeyu wants to merge 1 commit intoCODE-U-S:mainfrom
1304-lukeyu:main

Conversation

@1304-lukeyu
Copy link
Contributor

https://school.programmers.co.kr/learn/courses/30/lessons/181919

✔ 문제

제목 사이트 레벨
콜라츠 수열 만들기 프로그래머스 Level.0

📃 문제 설명

  • 콜라츠 수열 만들기 : 모든 자연수 x에 대해서 현재 값이 x이면 x가 짝수일 때는 2로 나누고, x가 홀수일 때는 3 * x + 1로 바꾸는 계산을 계속해서 반복하면 언젠가는 반드시 x가 1이 되는지 묻는 문제를 콜라츠 문제라고 부릅니다.

그리고 위 과정에서 거쳐간 모든 수를 기록한 수열을 콜라츠 수열이라고 부릅니다.

계산 결과 1,000 보다 작거나 같은 수에 대해서는 전부 언젠가 1에 도달한다는 것이 알려져 있습니다.

임의의 1,000 보다 작거나 같은 양의 정수 n이 주어질 때 초기값이 n인 콜라츠 수열을 return 하는 solution 함수를 완성해 주세요.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant