[기본수학1] 벌집

2021. 2. 20. 11:56백준

 

2292번: 벌집

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

www.acmicpc.net

제출 코드

target = int(input())

now = 1
count = 1
while True:
    if target <= now:
        break
    else:
        now = 6*(count - 1) + now
        count += 1

if count == 1:
    print(1)
else:
    print(count - 1)