Codingtest 37

[코딩테스트] 백준 2480번 주사위 세 개 해설집 (Java)

이문제는 나름 쉽게 풀었던 것 같다. 답 보기전에 최소 3 시간은 고민해보자 문제 정답 첫번 째 조건 a b c 모두 같다면 = 10000+(a*1000) 실행 두번 째 조건 a = b 이 같다면 = 1000 +(a*100) 실행 세번 째 조건 b = c 이 같다면 = 1000 +(b*100) 실행 네번 째 조건 a = c 이 같다면 = 1000 +(c*100) 실행 그 외 조건 a > b 보다 크면 a 호출 result2 값은 result 와 c 중 큰 값 호출 result2 * 100 = 값 호출 To be continue..

Codingtest 2022.10.02

[코딩테스트] 백준 2525번 오븐 시계 해설집 (Java)

오븐 시계 하니까, 핫케이크 먹고싶다 문제 정답 14 30 20 을 넣는다고 가정 해보자 h = (60 * 14) + 30 h = 870 h = 870 + 20 h = 890 출력 / = 몫 값 & = 나머지 값 890 / 60 = 14 14 % 24 = 14 AND 890 % 24 = 50 결과 14 50 이제 Scanner 보단 Buffer를 사용해야 겠다. 문제가 어려워지다보니 로딩하는데 걸리는 시간이 조금은 오래 걸린다. To be continue..

Codingtest 2022.10.01

[코딩테스트] 백준 2753번 윤년 (Java)

바로 시작해보자 문제 정답 package codingTest; import java.util.Scanner; public class codingTest_2753 { public static void main (String[] args) { Scanner in = new Scanner(System.in); int a = in.nextInt(); if(a%4==0 && a%100!=0) { System.out.println("1"); } else if (a%400==0){ System.out.println("1"); } else { System.out.println("0"); } } } 이젠 버퍼를 써야 될거같다는 생각이든다. 스캐너 쓰니까 메모리 양이 너무 많이 잡아먹는다. To be continue..

Codingtest 2022.09.25