java
백준 2292 벌집 자바 java
by MiaCoder
2024. 1. 11.
import java.util.Scanner;
public class Main {
public static void main(String[] args) throws Exception {
Scanner sc = new Scanner(System.in);
int N = sc.nextInt();
// 도착할 방 번호를 저장하는 변수
int count = 1;
// 방 개수를 셀 변순 1번방도 포함이므로 1로 시작
int num = 1;
// 거쳐갈 방 개수가 1개늘어 날 때 마다 늘어나는 방 개수는 6*num+1이다.
// 1씩 증가하는 변수를 위해사용
else {
while(N > 1) {
// N이 1일 경우 방의 개수는 1개이므로 1보다 큰 값일 때 반복문을 돌린다
N = (N) - (6 * num);
// N에서 6의 num곱 만큼을 제한다.
count++;
num++;
}
}
System.out.print(count);
}
}