[백준] 2292 벌집

데이터 분석/[Python]백준.프로그래머스

[백준] 2292 벌집

INCHELIN 2021. 9. 10. 17:26
728x90

 

https://www.acmicpc.net/problem/2292

 

2292번: 벌집

위의 그림과 같이 육각형으로 이루어진 벌집이 있다. 그림에서 보는 바와 같이 중앙의 방 1부터 시작해서 이웃하는 방에 돌아가면서 1씩 증가하는 번호를 주소로 매길 수 있다. 숫자 N이 주어졌

www.acmicpc.net

n = int(input()) # 13을 찾아라
room = 1 # 1번 방부터 시작
cnt = 1
if n ==1:
    print(1)

else:
    while True:
  
        cnt = cnt + 6*(room-1) 
        if n < cnt:
            print(room)
            break
        else:
            room += 1
728x90