study record

[알고리즘-자바] 1차원배열 (백준1546, 8958, 4344) 본문

알고리즘

[알고리즘-자바] 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을 이용하면 된다는 것을 알게 되었다.