[Python] 백준 2292 | 벌집

heige·2023년 12월 15일
0

BOJ

목록 보기
27/46
post-thumbnail

문제

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

풀이

  • 방은 1을 기준으로 둘러싸며 6개씩 증가하는 등차수열이다.
  • 방의 개수를 층마다 6씩 더해주고, 이동해야 하는 개수(cnt)는 1씩 더해준다.
n = int(input())
num = 1
cnt = 1
while n > num :
    num += 6 * cnt
    cnt += 1
print(cnt)
profile
웹 백엔드와 클라우드 정복을 위해 탄탄한 기반을 쌓아가고 있는 예비개발자입니다. 'IT You Up'은 'Eat You Up'이라는 표현에서 비롯되어, IT 지식을 끝까지 먹어치운다는 담고 있습니다.

0개의 댓글