[백준] - 2292 벌집

밀루·2023년 8월 19일
0

BOJ

목록 보기
25/43

문제 링크

코드

import sys
n=int(sys.stdin.readline().strip())
tmp=1
cnt=1
while True:
    if tmp>=n:
        break
    tmp+=6*cnt
    cnt+=1
print(cnt)

문제에서 주어진 벌집 그림을 살펴보니 두칸을 거치는 번호는 2~6, 3칸을 거치는 번호는 8~19 이길래 tmp+=6*cnt라는 수식을 세울 수 있었다.

profile
이밀루의 도전

0개의 댓글