728x90
[문제]
https://www.acmicpc.net/problem/2292
2292번: 벌집
위의 그림과 같이 육각형으로 이루어진 벌집이 있다. 그림에서 보는 바와 같이 중앙의 방 1부터 시작해서 이웃하는 방에 돌아가면서 1씩 증가하는 번호를 주소로 매길 수 있다. 숫자 N이 주어졌
www.acmicpc.net
[풀이]
1 / 2 3 4 5 6 7 / 8 9 10 11 12 13 14 15 16 17 18 19 / . . .
6, 12, 18 ... 씩 6의 배수로 증가함을 알 수 있다.
n = int(input())
num = 1 # 1부터 시작
cnt = 1 # 시작 포함
while n>num:
num += 6 * cnt
cnt += 1
print(cnt)
반응형
'🚩 Coding Test > Baekjoon' 카테고리의 다른 글
[BOJ][Python]1157 단어 공부 (0) | 2024.04.01 |
---|---|
[BOJ][Python]25206 너의 평점은 (1) | 2024.04.01 |
[BOJ][Python]10988 팰린드롬인지 확인하기 (1) | 2024.04.01 |
[BOJ][Python]2903 중앙 이동 알고리즘 (0) | 2024.03.28 |
[BOJ][Python] 2869 달팽이는 올라가고 싶다 (0) | 2024.03.28 |