https://www.acmicpc.net/problem/1789
import java.io.BufferedReader;
import java.io.BufferedWriter;
import java.io.IOException;
import java.io.InputStreamReader;
import java.io.OutputStreamWriter;
public class java_1789 {
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 S = Long.parseLong(br.readLine());
long sum = 0;
long N = 1;
int count = 0;
while (true) {
sum += N++;
count++;
if (sum > S) {
count--;
break;
}
}
bw.write(count + "\n");
br.close();
bw.close();
}
}
'Coding Test > BOJ' 카테고리의 다른 글
11066번: 파일 합치기 (0) | 2022.08.20 |
---|---|
23561번: Young한 에너지는 부족하다 (0) | 2022.08.20 |
25215번: 타이핑 (0) | 2022.08.20 |
4485번: 녹색 옷 입은 애가 젤다지? (0) | 2022.08.20 |
23563번: 벽 타기 (0) | 2022.08.20 |