
[BOJ/백준] 2292번 벌집 C++ 문제 풀이
·
Baekjoon/단계별로 풀어보기
단계별로 풀어보기 - 수학 1 단계 - [3단계] 2292번 문제 문제 링크 : www.acmicpc.net/problem/2292 2292번: 벌집 위의 그림과 같이 육각형으로 이루어진 벌집이 있다. 그림에서 보는 바와 같이 중앙의 방 1부터 시작해서 이웃하는 방에 돌아가면서 1씩 증가하는 번호를 주소로 매길 수 있다. 숫자 N이 주어졌 www.acmicpc.net 입력 복사 : 13 풀이 왼쪽 그림에서 처음 출발하는 1의 위치를 첫번째 육각형이라고 할때, N이 위치한 육각형이 중앙으로부터 몇번째 육각형인지가 정답이라고 할 수 있다. 중앙에서부터 N까지 직선으로 이웃하는 방을 지나갈 때, 지나간 육각형 수만큼 최소 개수의 방을 거쳤다고 할 수 있기 때문이다. 왼쪽 그림에서 노란색으로 표시한 숫자들처럼 ..