C언어 문제풀이
백준 2292번: 벌집
지식보부상님
2021. 1. 3. 17:02
백준 2292번
문제: www.acmicpc.net/problem/2292
2292번: 벌집
위의 그림과 같이 육각형으로 이루어진 벌집이 있다. 그림에서 보는 바와 같이 중앙의 방 1부터 시작해서 이웃하는 방에 돌아가면서 1씩 증가하는 번호를 주소로 매길 수 있다. 숫자 N이 주어졌
www.acmicpc.net
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
|
#include <stdio.h>
#include <stdlib.h>
int main()
{
int N, i;
scanf("%d", &N);
if (N == 1)
printf("1");
else {
for (i = 0; N > 3 * i*i - 3 * i + 1; i++);
printf("%d", i);
}
return 0;
}
|
cs |