hahn

단계별로 풀어보기(for문) 본문

코딩테스트 연습/백준(JAVA)

단계별로 풀어보기(for문)

hahn 2021. 8. 21. 17:32
728x90
반응형


1. 구구단

구구단은 1단 부터다....


2. A + B - 3


3. 합

b = 0; 후 연산하기


4. 빠른 A + B

시간 초과 1
시간 초과 2

난 처음 접할 때 scanner로 접했었는데

 

수업 시간에 BufferedReader을 사용해서 둘 차이점을 찾아봤을 때

 

후자가 빠르다는 것을 알게 됐던 게 기억나 사용해봤는데 그래도 시간 초과다.

 

sysout이 문제인 듯

 

그래서 문제 설명에 쓰여있는 BufferedWriter에 대해서 찾아봤다.

 

사용법 대충 익히고 써보니 통과했다.

 

stringtokenizer에 대한 설명도 있던데 공백 split이랑 비슷한 듯??

 

다시 찾아봐야겠다.


5. N 찍기

BufferedWriter 쓸 때 개행 잊지 않기

 

예외 처리 빼먹지 말기


6. 기찍 N

 


7. A + B - 7

BufferedWriter 쓸 때 개행 잊지 않기


8. A + B - 8

잘린부분

bw.write("Case #" + i + ": " + Integer.parseInt(str[0]) + " + " + Integer.parseInt(str[1]) + " = " + (Integer.parseInt(str[0]) + Integer.parseInt(str[1])) + "\n");

BufferedWriter 쓸 때 개행 잊지 않기

 


9. 별 찍기 - 1


10. 별 찍기 - 2

BufferedWriter로 해결하는 방법을 좀 찾아보자


11. X보다 작은 수

stringtokenizer 쓰면 좀 더 깔끔해질 듯?

 

이클립스가 그립다

 

근데 손코딩할 수 있을 정도까지는 이클립스 쓰지 말고 해봐야지

728x90
반응형