1 - > 1방
2 ~ 7(= 1 + 6) - > 2방을 거침
8 ~ 19(=1 + 6 + 12) -> 3방을 거침
n = int(input())
nums_pileup = 1 # 벌집의 개수, 1개부터 시작
cnt = 1
if n == 1:
print(1)
else:
while n > nums_pileup : # 입력받은수 > 벌집개수
nums_pileup += 6 * cnt # 벌집이 6의 배수로 증가
cnt += 1 # 반복문을 반복하는 횟수
print(cnt)