import math
n = int(input())
def bee(input):
n = (input-1)/3
result = n**(1/2)
return math.floor(result)+1
print(bee(n))
수1 문제를 푸는 느낌을 받았다. 너무 오랜만이라 감을 잡는 데 시간이 꽤 걸렸다.
문제: https://www.acmicpc.net/problem/2292
2292번: 벌집
위의 그림과 같이 육각형으로 이루어진 벌집이 있다. 그림에서 보는 바와 같이 중앙의 방 1부터 시작해서 이웃하는 방에 돌아가면서 1씩 증가하는 번호를 주소로 매길 수 있다. 숫자 N이 주어졌
www.acmicpc.net
'Baekjoon > python' 카테고리의 다른 글
[백준 11382번] 꼬마 정민 (0) | 2023.02.21 |
---|---|
[백준 2869번] 달팽이는 올라가고 싶다 (0) | 2023.02.18 |
[백준 1712번] 손익분기점 (0) | 2023.02.18 |
[백준 1316번] 그룹 단위 체커 (0) | 2023.02.18 |
[백준 2941번] 크로아티아 알파벳 (0) | 2023.02.17 |