https://www.acmicpc.net/problem/2292
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
int N = sc.nextInt();
int floor = 6; // 몇 번째 줄?
int count = 2;
N -= 1;
if(N==0)
count = 1;
else
count = 2;
while(N-floor > 0) {
N -= floor;
floor += 6;
count++;
}
System.out.println(count);
}
}
2번 줄부터 6개씩 방이 늘어나는 것만 알면 쉽게 풀리는 문제입니다.
'코딩테스트 > 백준' 카테고리의 다른 글
[백준-자바] 2775번 부녀회장이 될테야 / 2022.01.25 (0) | 2022.01.25 |
---|---|
[백준-자바] 1316번 그룹 단어 체커 / 2022.01.24 (0) | 2022.01.24 |
[백준-자바] 1193번 분수찾기 / 2022.01.23 (0) | 2022.01.23 |
[백준-자바] 1157번 단어 공부 / 2022.01.23 (0) | 2022.01.23 |
[백준-자바] 10809번 알파벳 찾기 / 2022.01.23 (0) | 2022.01.23 |