ornni 2024. 11. 29. 10:00
728x90
반응형

첫번째 코드

 

이런 식으로 구성이 된다.

X = 1 + 6 + 12 + 18 + 24 + ...

첫항을 제외하고는 모두 6의 배수로 커지는 것을 확인할 수 있다.

첫번째를 1, 그리고 사용된 6의 배수만큼 더하면 정답이 된다.

 

n = int(input())

total = 1
answer = 0

while total < n:
    answer += 1
    total += (6 * answer)

print(answer + 1)

 

통과!


링크

https://github.com/ornni/programmers/tree/main/%EB%B0%B1%EC%A4%80/Bronze/2292.%E2%80%85%EB%B2%8C%EC%A7%91

 

programmers/백준/Bronze/2292. 벌집 at main · ornni/programmers

repository for recording Programmers Algorithm problem solving - ornni/programmers

github.com

 

반응형