알고리즘
[알고리즘-자바] 1차원배열 (백준1546, 8958, 4344)
asong
2021. 2. 3. 15:53
백준 1546번
출력 값이 double로 나와야했다.
알고리즘을 짜는데에는 문제가 없었고,
BufferedWriter로 double값을 출력을 어떻게 해야하나 싶었는데
그냥 값 자체를 double로 만들면 되는 거였다.
Integer.parseInt가 아닌 Double.parseDouble을 써 본 계기가 되었다.
백준 8958번
OX퀴즈 문제로 연속으로 맞출경우 점수도 올라가는 문제였다.
count와 sum을 초기화하지 않아서 한 번에 제대로 되지 않았다.
초기화에 대한 중요성을 알게되었다.
백준 4344번
여러 학생들의 평균과 그 평균을 넘는 학생들의 비율을 출력하는 문제였다.
반올림하여 소수 셋째점까지 출력하는 거였는데
bw.write(String.format("%.3f", percent) + "%" + "\n");
BufferedWriter 안에서 String.format을 이용하면 된다는 것을 알게 되었다.