BufferedReader4 [백준] 27866번: 문자와 문자열 - java 풀이 import java.io.BufferedReader; import java.io.IOException; import java.io.InputStreamReader; public class Main { public static void main(String[] args) throws IOException{ BufferedReader br = new BufferedReader(new InputStreamReader(System.in)); String S = br.readLine(); String[] s = S.split(""); int i = Integer.parseInt(br.readLine())-1; System.out.println(s[i]); } } split()을 이용해서 배열에 넣어준다. imp.. 2023. 6. 16. [백준]10950번:A+B-3 - java 풀이 이 문제의 경우 반복문이 몇번 반복되는지 케이스의 갯수 T가 주어진다. StringTokenizer를 반복문 안에 써서 T번 반복되도록 만들고 여러번 반복되는 만큼 System.out.println()을 바로 써주기 보다는 StringBuilder나 BufferedWriter를 써준다. 또한 BufferedReader는 반복문이 끝난 후에 닫아준다(BufferedReader.close();) BufferedReader + StringTokenizer + BufferedWriter 풀이) import java.io.BufferedReader; import java.io.BufferedWriter; import java.io.IOException; import java.io.InputStreamReader;.. 2023. 3. 30. [백준]1001번: A-B - java 풀이 이 문제는 어제 풀은 1000번 A+B문제와 완전 일맥상통하는 문제다 복습 차원에서 다시 한번 가볍게 풀어봤다. Scanner 풀이 import java.util.Scanner; public class Main { public static void main(String[] args) { Scanner scan = new Scanner(System.in); int A = scan.nextInt(); int B = scan.nextInt(); System.out.println(A-B); scan.close(); } } scan.close();는 굳이 하지않아도 문제를 푸는데 지장은 없는데 이걸 왜 해야하는지 의문이 생겨서 구글링을 해봤다. 몇년전에 다른 개발자가 똑같은 질문을 했는데 다른 선배 개발자들에게 .. 2023. 3. 23. [백준]1000번: A+B - java 풀이 그동안 이것저것 프로그래밍 관련해서 많은 공부를 하느라 알고리즘을 소홀히 했다. 그리고 꼭 알고리즘 안풀어도 되잖아? 라고 했는데 잘못 생각했던것 같다. 여러모로 도움이 된다. https://st-lab.tistory.com/12 [백준] 1000번 : A+B - JAVA [자바] https://www.acmicpc.net/problem/1000 1000번: A+B 문제 두 정수 A와 B를 입력받은 다음, A+B를 출력하는 프로그램을 작성하시오. 입력 첫째 줄에 A와 B가 주어진다. (0 < A, B < 10) 출력 첫째 줄에 A+B를 출력한다. st-lab.tistory.com 정말 도움이 많이 되는 블로그다. 단순히 문제를 못풀어서 참고한게 아니고, 알고리즘을 넘어 자바 공부에 큰 도움을 주는 블로그.. 2023. 3. 22. 이전 1 다음