본문 바로가기

전체 글

(232)
[백준 24082 JAVA 자바] 立方体 (Cube) 한 변의 길이가 주어졌을 때 정육면제의 부피를 구합시다 코드입니다 import java.io.BufferedReader; import java.io.InputStreamReader; public class Main { public static void main(String[] args) throws Exception{ BufferedReader br = new BufferedReader(new InputStreamReader(System.in)); int n = Integer.parseInt(br.readLine()); System.out.println(n*n*n); } } 부피는 3제곱으로 구합니다
[백준 6321 JAVA 자바] IBM 빼기 1 영대문자 문자열을 입력 받아서 A -> B B -> C ... Z -> A 이렇게 변환을 해서 정해진 형식대로 출력합시다 코드입니다 import java.util.Scanner; public class Main { public static void main(String[] args){ Scanner scan = new Scanner(System.in); StringBuilder sb = new StringBuilder(); int n = scan.nextInt(); scan.nextLine(); for(int i=0; i
[백준 1822 JAVA 자바] 차집합 첫번째 집합과 두번째 집합의 차집합을 출력합시다 코드입니다 import java.io.BufferedReader; import java.io.IOException; import java.io.InputStreamReader; import java.util.ArrayList; import java.util.Collections; import java.util.HashSet; import java.util.List; import java.util.StringTokenizer; public class Main { public static void main(String[] args) throws IOException{ BufferedReader br = new BufferedReader(new InputStre..
[백준 1731 JAVA 자바] 추론 n개의 배열이 나오는데 이 배열이 등비수열인지 등차수열인지 판단해서 그 다음에 올 숫자를 출력하는 문제입니 코드입니다 import java.util.Scanner; public class Main { public static void main(String[] args) { Scanner scan = new Scanner(System.in); int n = scan.nextInt(); int[] arr = new int[n]; for(int i=0; i
[백준 24060 JAVA 자바] 알고리즘 수업 - 병합 정렬 1 코드입니다 import java.util.Scanner; public class Main { static int[] temp; static int count = 0; static int K; static int result = -1; public static void main(String[] args){ Scanner scan = new Scanner(System.in); int num = scan.nextInt(); int[] arr = new int[num]; K = scan.nextInt(); temp = new int[num]; for(int i = 0 ; i < num ; i++){ arr[i] = scan.nextInt(); } merge_sort(arr, 0, arr.length - 1); ..
[백준 19532 JAVA 자바] 수학은 비대면강의입니다 문제에서는 브루트포스 알고리즘을 이용해서 정수 해를 찾으라 하는것 같지만 선형대수학을 배우셨다면 행렬을 이용해서 푸는 방법이 가장 먼저 떠오르실겁니다 이렇게 생긴 연립방정식을 행렬식으로 표현하면 이렇게 됩니다 저희는 a b c d p q 를 통해 x y를 찾아햐 하니깐 그렇게 식을 바꿔주면 이렇게 x와 y가 a b c d p q 로 이루어진 식으로 나타날 수 있게 됩니다 코드입니다 import java.util.Scanner; public class Main { public static void main(String[] args) { Scanner scan = new Scanner(System.in); int[] arr = new int[6]; for(int i=0;i
[백준 18258 JAVA 자바] 큐 2 큐를 구현하는 함수들 6개를 만듭시다 저는 그냥 한개의 코드로 퉁쳤습니다 천천히 하나씩 하면 쉽습니다 코드입니다 import java.io.BufferedReader; import java.io.InputStreamReader; import java.io.IOException; import java.util.StringTokenizer; import java.util.Deque; import java.util.LinkedList; public class Main { public static void main(String[] args) throws IOException { BufferedReader br = new BufferedReader(new InputStreamReader(System.in)); S..
[백준 18108 JAVA 자바] 1998년생인 내가 태국에서는 2541년생?! 서기연도를 불기연도로 바꾸면됩니다 서기 연도와 불기연도의 차이는 예제에 잘 나와있습니다 2541 -> 1998 543년 만큼 빼주고 출력합시다 코드입니다 import java.util.Scanner; public class Main { public static void main(String[] args) { Scanner scan = new Scanner(System.in); int n = scan.nextInt(); System.out.println(n-543); } } 쉽죵