Pangaea_T 2020. 2. 1. 13:50

 

Python

 

n = int(input())
a,b,c = n-1,1,1
while(True) :
    a = (n-1)-(6*c)
    if(n==1) :
        print("1")
        break
    elif(a<=0) :
        print(b+1)
        break
    else :
        b += 1
        c += 1*b

가운데 방 : 1

2칸 지나는 방 : 2~7 ( ~6*1+1 )

3칸 지나는 방 : 8~19 ( ~6*3 + 1 )
4칸 지나는 방 : 20 ~ 37 ( ~6*6+1)
5칸 지나는 방 : 38 ~ 61 ( ~6*10+1)

이 공식을 통해 구했습니다.

 

 

===========================