백준 2292 벌집

전.py / / 2020. 12. 14. 17:35
728x90

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

 

2292번: 벌집

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

www.acmicpc.net

m=[n*n*3 + n*3 + 2 for n in range(100000)]

inp = int(input())
if inp==1:
    print(1)
else:
    i=0
    while(1):
        if(m[i]<=inp<m[i+1]):
            print(i+2)
            break
        else:
            i+=1

반응형

'전.py' 카테고리의 다른 글

백준 5556 타일 (메모리 초과)  (0) 2020.12.14
백준 1436 영화감독 숌  (0) 2020.12.14
백준 1912 연속합  (0) 2020.12.14
백준 7785 회사에 있는 사람  (0) 2020.12.14
백준 1572 중앙값 (실패 – 시간초과)  (0) 2020.12.14
  • 네이버 블러그 공유하기
  • 네이버 밴드에 공유하기
  • 페이스북 공유하기
  • 카카오스토리 공유하기