본문 바로가기

(임시휴재) Fanta's Post/Project Euler

14. 3n+1


n  n/2 (n이 짝수일때)

n  3n + 1 (n이 홀수일 때)

이 규칙을 사용하여 13으로 시작하면 다음 수열을 얻을 수 있다:
13 → 40 → 20 → 10 → 5 → 16 → 8 → 4 → 2 → 1

13으로 시작한 수열은 10개의 수를 가진다.
아직 증명되진 않았지만 모든 수는 1로 끝날 것으로 생각된다.

100만 이하의 어떤수로 시작했을 때 가장 긴 수열을 갖는가?

주의 : 수열 시작후에 100만을 넘는 것은 허용된다.


한번 구해놓은 걸 다시 쓰면 빨리 끝납니다.