PS/BOJ

백준 2292 벌집 / JAVA

얍연구소장 2023. 3. 26.

https://www.acmicpc.net/problem/2292

 

2292번: 벌집

위의 그림과 같이 육각형으로 이루어진 벌집이 있다. 그림에서 보는 바와 같이 중앙의 방 1부터 시작해서 이웃하는 방에 돌아가면서 1씩 증가하는 번호를 주소로 매길 수 있다. 숫자 N이 주어졌

www.acmicpc.net

 

 

>풀이

 

import java.util.Scanner;

/*
 * 백준 2292 벌집
 * #브론즈2
 */
public class Main {

	public static void main(String[] args) {
		// TODO Auto-generated method stub
		Scanner sc = new Scanner(System.in);
		int N = sc.nextInt();
		
		int pass = 1;
		int num = 2;
		if(N == 1) {
			System.out.println(1);
		} else {
			while(num <= N) {
				num = num + (pass * 6);
				pass++;
			}
            System.out.println(pass);
		}
	}
}

 

'PS > BOJ' 카테고리의 다른 글

백준 1952 달팽이2 / JAVA  (0) 2023.04.09
백준 1524 세준세비 / JAVA  (0) 2023.04.05
백준 2145 숫자 놀이 / JAVA  (0) 2023.03.25
백준 1408 24 / JAVA  (0) 2023.03.20
백준 12015 가장 긴 증가하는 부분 수열1(DP) / JAVA  (0) 2023.02.15

댓글