Baekjoon/IM Level
[백준] 2292 벌집 (브론즈2)
hellosonic
2023. 3. 21. 11:50
문제 요약
나의 코드 및 설명
- 첫 번째 줄의 방을 저장한 리스트, 두 번째 줄의 방들을 저장한 리스트,, 각 줄들을 저장한 리스트의 길이의 규칙을 찾아서 문제를 해결하였다.
n = int(input())
i = 0
while True:
if n > 3*i*(i+1) + 1:
i+=1
else:
break
print(i+1)
- 다음은 다른 방법으로 문제를 해결한 코드이다.
n = int(input())
num = 1
count = 1
while n > num:
num = num + 6 * count
count += 1
print(count)