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..
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루로 가게됩니다..
2024.07.26기준 - 브론즈2백준, BEAKJOON, BOJ, JAVA, 자바 풀이이 문제는 입력받은 3개의 수를 곱한 다음 0 ~ 9까지의 숫자를 몇 번 사용했는지 출력하는 문제입니다. 최대로 입력 받을 수 있는 수가 1000000이기 때문에 큰 수를 연산하는 BigInteger을 사용하여 문제에 접근했습니다. 1. 입력받은 3개의 수를 BigInteger로 곱하기 연산을 하여 저장합니다.int a = Integer.parseInt(br.readLine());int b = Integer.parseInt(br.readLine());int c = Integer.parseInt(br.readLine());// 최대값을 입력받으면 값이 크기 때문에 BigInteger로 입력 받기BigInteger mul..
2024.07.26기준 - 브론즈4백준, BEAKJOON, BOJ, JAVA, 자바 풀이이 문제는 두 변 h, w가 주어졌을 때, 그릴 수 있는 가장 큰 원의 반지름을 출력하는 문제입니다. 이 문제는 간단하게 두 변 중 더 작은 변의 * 100(m → cm) 의 / 2(지름 → 반지름)을 하면 되는 문제입니다. 코드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..