[BOJ][Python][브2][2292] 벌집

문제 링크

문제링크

첫 번째 풀이

정답코드

1
2
3
4
5
6
7
8
9
10
11
12
13
import sys
from bisect import bisect_left, bisect_right

# sys.stdin = open("input.txt", "r")
n = int(input())
m = 1
i = 1
arr = [m]
while m <= 1000000000:
    m += 6 * i
    arr.append(m)
    i += 1
print(bisect_left(arr, n)+1)

Success Notice: 수고하셨습니다. :+1:

Leave a comment