BOJ/백준-2292-python
문제📖
풀이🙏
- 육각형으로 이루어진 벌집이있다.
- 첫째 줄에 N이 주어진다.
- 입력으로 주어진 방까지 최소 개수의 방을 지나서 갈 때 몇 개의 방을 지나는지 출력한다.
-> 벌집의 규칙이 6의 배수로 증가하는걸 이용하여 구현한다.
코드💻
# boj, 2292 : 벌집, python3
import sys
N = int(sys.stdin.readline())
honeycomb = 1
cnt = 1
while N > honeycomb:
honeycomb += 6 * cnt
cnt += 1
print(cnt)
결과😎
출처📝
https://www.acmicpc.net/problem/2292
github
Author And Source
이 문제에 관하여(BOJ/백준-2292-python), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://velog.io/@cosmos/BOJ백준-2292-python저자 귀속: 원작자 정보가 원작자 URL에 포함되어 있으며 저작권은 원작자 소유입니다.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)