Codingtest 37

[코딩테스트] 백준 2588번 곱셈 해설집

새벽 1시가 거의 다되어 간다. 언넝 포스팅 하고 자야지... 문제 정답 간략하게 설명을 해보자면 next는 문자열이다. in.close() 는 스캐너를 맞추는거고 charAt은 배열이다 abc 라고 할 때 [0] [1] [2] 에서 [2] = c 이다 그리고 - '0' 은 십진수 이기 때문에 해주는것이고 마지막 Integer.parseInt(y) 는 문자열을 -> 정수로 다시 치환 그럼 x * y 는 다시 계산이 가능해지게 된다. To be continue..

Codingtest 2022.09.23

[코딩테스트] 백준 10430번 나머지 해설집

어렵지 않앗지만 스캐너에대해서 알게 되는? 문제 였던 것 같다. 문제 이런 문제다 정답 import java.util.Scanner; public class Main { public static void main (String[] args) { Scanner in = new Scanner(System.in); int A = in.nextInt(); int B = in.nextInt(); int C = in.nextInt(); in.close(); System.out.println( (A+B)%C); System.out.println(((A%C) + (B%C))%C); System.out.println( (A*B)%C); System.out.println( ((A%C) * (B%C))%C); } } 처음에..

Codingtest 2022.09.20

[코딩테스트] 백준 3003번 버퍼를 이용한 풀이

평소에도 버퍼라는 개념이 좀 헷갈렷는데 이제야 조금은 이해가 간다. BufferedReader 는 아주 오래전 부터 사용해 오던 방식 Scanner는 버퍼가 생긴이후 사용하는 방식 간단한 것은 Scanner가 편하고 내용이 많을 땐 버퍼가 실행시간이 짧다. (버퍼는 한번에 처리하고 한번에 싹 보내는 것을 말한다.) 문제 풀이 꼭 가로로 적어야 한다. 오류 맞지 않는 형태로 적었을 시 다음과 같은 NoSuchElementException 발생, 값을 6개 받아야하는데 하나만 적히니 이런 오류가 발생했다. To be continue..

Codingtest 2022.09.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..

Codingtest 2022.09.18

[코딩테스트] 백준 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..

Codingtest 2022.09.17