Algorithm/백준
[Python][백준] 2292번 문제 벌집 풀이
이무기뱀술
2022. 2. 11. 10:00
728x90
출처: https://www.acmicpc.net/problem/2292
벌집의 규칙은 다음과 같다.
가운데는 1개가 있고,
그 가운데의 바깥에는 6개,
그 바깥에는 12개,
...
6n개의 양말이 있다.
이 규칙을 다시 쓰면 다음과 같다.
이 규칙에 맞추어, 코드를 짜면 아래와 같다.
def P2292():
n = int(input())
sum, i = 1, 0
while True:
sum += 6 * i
if sum < n:
i += 1
continue
else:
break
print(i + 1)
if __name__ == '__main__':
P2292()
728x90