본문 바로가기

Codingtest37

[코딩테스트] 백준 3003번 버퍼를 이용한 풀이 평소에도 버퍼라는 개념이 좀 헷갈렷는데 이제야 조금은 이해가 간다. BufferedReader 는 아주 오래전 부터 사용해 오던 방식 Scanner는 버퍼가 생긴이후 사용하는 방식 간단한 것은 Scanner가 편하고 내용이 많을 땐 버퍼가 실행시간이 짧다. (버퍼는 한번에 처리하고 한번에 싹 보내는 것을 말한다.) 문제 풀이 꼭 가로로 적어야 한다. 오류 맞지 않는 형태로 적었을 시 다음과 같은 NoSuchElementException 발생, 값을 6개 받아야하는데 하나만 적히니 이런 오류가 발생했다. To be continue.. 2022. 9. 18.
[코딩테스트] 백준 3003번 킹, 퀸, 룩, 비숍, 나이트, 폰 해설집 정답 package codingTest; import java.util.Scanner; public class codingTest_3003 { //백준 코딩 킹, 퀸, 룩, 비숍, 나이트, 폰 문제 public static void main (String[] args) { Scanner in = new Scanner(System.in); int 킹 = 1; int 퀸 = 1; int 룩 = 2; int 비숍 = 2; int 나이트 = 2; int 폰 = 8; 킹 = 킹 - in.nextInt(); 퀸 = 퀸 - in.nextInt(); 룩 = 룩 - in.nextInt(); 비숍 = 비숍 - in.nextInt(); 나이트 = 나이트 - in.nextInt(); 폰 = 폰- in.nextInt(); Sy.. 2022. 9. 18.
[코딩테스트] 백준 18108번 1998년생인 내가 태국에서는 2541년생 ?! 해설집 정답 package codingTest; import java.util.Scanner; public class codingTest_10926 { //백준 코딩 테스트 불기를 서기 년도로 바꾸는 문제 public static void main (String[] args) { Scanner in = new Scanner(System.in); int a = in.nextInt(); int b = 543; System.out.println(a-b); } } 이하 동문 To be continue.. 2022. 9. 17.
[코딩테스트] 백준 10926번 ??! 해설집 (초간단) 브론즈 5까지는 간단한것 같다. 문제 10926 그냥 text 입력한 것에 ??! 가 붙으면 되는 것임 (초간단) package codingTest; import java.util.Scanner; public class codingTest_10926 { public static void main (String[] args) { Scanner in = new Scanner(System.in); String a = in.nextLine(); System.out.println(a+"??!"); } } 여기서 중요한 것 nextInt() nextDouble() nextfloat() . . 은 숫자(int는 정수, Double 소숫점까지, float도 거의 마찬가지) nextLine() = 문자 To be con.. 2022. 9. 17.
[코딩테스트] 브론즈 2557번 Hello World! 출력 너무 쉬워서 답만 적겠다. import java.util.Scanner; public class Main { public static void main(String[] args){ System.out.println("Hello World!"); } } 2022. 6. 29.