자바/백준

[백준 2292] 벌집

슈슈버거 2022. 12. 1. 17:28

문제

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

 

2292번: 벌집

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

www.acmicpc.net


내가 작성한 코드

import java.io.*;
import java.math.BigInteger;

public class qor2292 {
    public static void main(String[] args) throws IOException {
        BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
        BufferedWriter bw = new BufferedWriter(new OutputStreamWriter(System.out));

        long N = Long.parseLong(br.readLine());

        int honey = 1;
        int count = 1;
        int i = 1;

        while(honey<N){
            count++;
            honey += 6*i;
            i++;
        }

        bw.write(count+"");
        bw.close();
    }
}

'자바 > 백준' 카테고리의 다른 글

[백준 4949] 균형잡힌 세상  (0) 2023.01.05
[백준 10989] 수 정렬하기 3  (0) 2022.12.01
[백준 15829] Hashing  (0) 2022.12.01
[백준 2839] 설탕 배달  (0) 2022.11.28
[백준 1436] 영화감독 숌  (0) 2022.11.28