Java

코딩테스트 일기 (BAEKJOON)

BEAKJOON / 백준 - JAVA 14650번 걷다보니 신천역 삼 (Small)

2024.08.04기준 - 실버2백준, BEAKJOON, BOJ, JAVA, 자바 풀이이 문제는 숫자의 길이가 주어지면 주어진 숫자 범위 안에서 0, 1, 2만 사용하여 3의 배수의 개수를 찾는 문제입니다. 1. 우선 만들 수 있는 최솟값과 최댓값을 구했습니다.int min = (int)Math.pow(10, n - 1); // 만들 수 있는 수의 최솟값int max = (int)Math.pow(10, n - 1) * 2 + (n > 1 ? maxVal() : 0); // 만들 수 있는 수의 최댓값 자리 수를 통해 최댓값을 구하기 위해 함수를 사용했습니다.// max 값을 구하기 위한 함수.private static int maxVal() { StringBuilder num = new StringB..

코딩테스트 일기 (BAEKJOON)

BEAKJOON / 백준 - JAVA 13268번 셔틀런

2024.08.03기준 - 실버3백준, BEAKJOON, BOJ, JAVA, 자바 풀이이 문제는 0, 5, 10, 15, 20 이렇게 콘이 있을 때, 주어진 체력으로 어디서 쓰러지는지 출력하는 문제입니다. 이 문제는 조건식으로만 풀이가 가능합니다.정확히 완복을 하기 까지 총 100이 걸립니다. 1. 입력받은 숫자를 100으로 나눠주면서 나머지를 통해 조건식을 넣어줍니다.   코드package Main;import java.io.*;import java.util.*;public class Main { public static void main(String[] args) throws IOException { BufferedReader br = new BufferedReader(new InputStream..

코딩테스트 일기 (BAEKJOON)

BEAKJOON / 백준 - JAVA 11916번 볼질

2024.08.02기준 - 실버4이미지 백준, BEAKJOON, BOJ, JAVA, 자바 풀이이 문제는 볼, 데드볼, 폭투만 들어오는 상황에서 몇 점이 나오는지 출력하는 문제입니다. 예제를 통해서 문제를 설명하도록 하겠습니다.// 예제1161 1 2 1 3 3 1 2 1 1 3 1 1 1 3 3 1.  1(볼)이 2번 들어옵니다.볼 카운트가 2가 됩니다. 2. 그 다음 2(데드볼)가 들어옵니다.데드볼이 들어오면서 타자가 1루로 갑니다. 3. 1이 들어와 볼 카운트가 1이 됩니다.4. 그 다음 3(폭투)이 2번 들어와 1루수가 3루까지 진루하게 되며, 볼 카운트가 2증가합니다.5. 1(볼)이 들어와 포볼이 되어 타자가 1루로 가게됩니다.6. 2(데드볼)이 들어 와 1루수가 2루로, 타자가 1루로 가게됩니다..

코딩테스트 일기 (BAEKJOON)

BEAKJOON / 백준 - JAVA 10829번 이진수 변환

2024.08.01기준 - 브론즈2백준, BEAKJOON, BOJ, JAVA, 자바 풀이이 문제는 주어진 자연수를 이진수로 표현하는 문제입니다. 이 문제는 간단하게 자연수 N의 범위인 100,000,000,000,000만 신경써서 long으로 변수타입을 잡고 이진수로 출력해주면 되는 간단한 문제입니다.  코드package Main;import java.io.*;import java.util.*;public class Main { public static void main(String[] args) throws IOException { BufferedReader br = new BufferedReader(new InputStreamReader(System.in)); BufferedWriter bw = ..

Coding_Slowly
'Java' 태그의 글 목록 (24 Page)