[백준] 1920번 : 수 찾기
·
📚 알고리즘/백준
1920번: 수 찾기 첫째 줄에 자연수 N(1 ≤ N ≤ 100,000)이 주어진다. 다음 줄에는 N개의 정수 A[1], A[2], …, A[N]이 주어진다. 다음 줄에는 M(1 ≤ M ≤ 100,000)이 주어진다. 다음 줄에는 M개의 수들이 주어지는데, 이 수들 www.acmicpc.net 문제 소스 코드 import java.io.BufferedReader; import java.io.IOException; import java.io.InputStreamReader; import java.util.Arrays; import java.util.StringTokenizer; public class Main { public static void main(String[] args) throws IOExce..
[백준] 13458번 : 시험 감독
·
📚 알고리즘/백준
13458번: 시험 감독 첫째 줄에 시험장의 개수 N(1 ≤ N ≤ 1,000,000)이 주어진다. 둘째 줄에는 각 시험장에 있는 응시자의 수 Ai (1 ≤ Ai ≤ 1,000,000)가 주어진다. 셋째 줄에는 B와 C가 주어진다. (1 ≤ B, C ≤ 1,000,000) www.acmicpc.net 문제 예제 소스 코드 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)); int N = Integer.parseInt(..
[백준] 2508번 : 사탕 박사 고창영
·
📚 알고리즘/백준
2508번: 사탕 박사 고창영 창영이가 드디어 취직을 했다!! 그가 30세까지 취직을 안하던 이유는 바로 마음에 다니는 직장을 찾지 못해서였다. 이번에 창영이가 취직한 곳은 사탕 공장이다. 사탕 공장에 다니면 사탕 처럼 www.acmicpc.net 문제 예제 소스 코드
[백준] 1453번 : 피시방 알바
·
📚 알고리즘/백준
1453번: 피시방 알바 첫째 줄에 손님의 수 N이 주어진다. N은 100보다 작거나 같다. 둘째 줄에 손님이 들어오는 순서대로 각 손님이 앉고 싶어하는 자리가 입력으로 주어진다. www.acmicpc.net 문제 소스 코드
[백준] 2981번 : 검문
·
📚 알고리즘/백준
2981번: 검문 트럭을 타고 이동하던 상근이는 경찰의 검문을 받게 되었다. 경찰은 상근이가 운반하던 화물을 하나하나 모두 확인할 것이기 때문에, 검문하는데 엄청나게 오랜 시간이 걸린다. 상근이는 시간 www.acmicpc.net 문제 예제 소스 코드 참고 [백준] 2981번 : 검문 - JAVA [자바] www.acmicpc.net/problem/2981 2981번: 검문 트럭을 타고 이동하던 상근이는 경찰의 검문을 받게 되었다. 경찰은 상근이가 운반하던 화물을 하나하나 모두 확인할 것이기 때문에, 검문하는데 엄청나게 오 st-lab.tistory.com
[백준] 1934번 : 최소공배수
·
📚 알고리즘/백준
1934번: 최소공배수 두 자연수 A와 B에 대해서, A의 배수이면서 B의 배수인 자연수를 A와 B의 공배수라고 한다. 이런 공배수 중에서 가장 작은 수를 최소공배수라고 한다. 예를 들어, 6과 15의 공배수는 30, 60, 90등이 있 www.acmicpc.net 문제 예제 알고리즘 재귀를 통해 a와 b의 최대공약수를 구하고 a * b / 최대공약수를 해주면 된다. 소스 코드
[백준] 2609번 : 최대공약수와 최소공배수
·
📚 알고리즘/백준
2609번: 최대공약수와 최소공배수 첫째 줄에는 입력으로 주어진 두 수의 최대공약수를, 둘째 줄에는 입력으로 주어진 두 수의 최소 공배수를 출력한다. www.acmicpc.net 문제 예제 소스 코드 방법 1 : 재귀 방법 2 : 반복문 참고 [백준] 2609번 : 최대공약수와 최소공배수 - JAVA [자바] www.acmicpc.net/problem/2609 2609번: 최대공약수와 최소공배수 첫째 줄에는 입력으로 주어진 두 수의 최대공약수를, 둘째 줄에는 입력으로 주어진 두 수의 최소 공배수를 출력한다. www.acmicpc.net 문제 알 st-lab.tistory.com
[백준] 1037번 : 약수
·
📚 알고리즘/백준
1037번: 약수 첫째 줄에 N의 진짜 약수의 개수가 주어진다. 이 개수는 50보다 작거나 같은 자연수이다. 둘째 줄에는 N의 진짜 약수가 주어진다. 1,000,000보다 작거나 같고, 2보다 크거나 같은 자연수이고, 중복되 www.acmicpc.net 문제 예제 알고리즘 24라는 숫자를 출력하려고 한다면, 6개의 약수와 3, 4, 2, 12, 6, 8이 된다. 이 숫자를 오름차순으로 정렬한다면 2, 3, 4, 6, 8, 12 가 된다. 그럼 양 옆의 끝의 숫자끼리 서로 곱한다면, 2 × 12 = 24 3 × 8 = 24 4 × 6 = 24 이렇게 24가 나오게 된다. 그렇기에 입력받는 숫자중 가장 큰 숫자와 가장 작은 숫자를 곱한다면 모든 약수를 포함하는 숫자가 나오게 된다. 소스 코드
[백준] 5086번 : 배수와 약수
·
📚 알고리즘/백준
5086번: 배수와 약수 각 테스트 케이스마다 첫 번째 숫자가 두 번째 숫자의 약수라면 factor를, 배수라면 multiple을, 둘 다 아니라면 neither를 출력한다. www.acmicpc.net 문제 예제 소스 코드
[백준] 1004번 : 어린 왕자
·
📚 알고리즘/백준
1004번: 어린 왕자 입력의 첫 줄에는 테스트 케이스의 개수 T가 주어진다. 그 다음 줄부터 각각의 테스트케이스에 대해 첫째 줄에 출발점 (x1, y1)과 도착점 (x2, y2)이 주어진다. 두 번째 줄에는 행성계의 개수 n이 주 www.acmicpc.net 문제 예제 알고리즘 사실 출발점이나 도착점이 행성계에 속하지 않는다면 어느 경계도 통과하지 않고 갈 수 있다. 그렇기에 우리가 확인해야 할 부분은 출발점과 도착점이 행성계 안에 속해 있는지가 가장 중요하다.. 소스 코드 참고 [백준 1004 : JAVA] 어린왕자 개요 한 가지만 알면 풀 수 있다. 시작점, 도착점 둘 중 하나만 각 행성 안에 있다면 무조건 진입/이탈을 해야된다. 문제 어린 왕자는 소혹성 B-664에서 자신이 사랑하는 한 송이 장미..
Kyle99
'자바' 태그의 글 목록 (3 Page)