import math
n = int(input())

def bee(input):
    n = (input-1)/3
    result = n**(1/2)
    return math.floor(result)+1

print(bee(n))

 

수1 문제를 푸는 느낌을 받았다. 너무 오랜만이라 감을 잡는 데 시간이 꽤 걸렸다.

 

 

 

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

 

2292번: 벌집

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

www.acmicpc.net

+ Recent posts