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 |
댓글