Skip to content
Open
Changes from all commits
Commits
Show all changes
22 commits
Select commit Hold shift + click to select a range
98e7734
[루나] 4796 캠핑
RunaNam Jun 28, 2022
9d0a5fe
[루나] 10814 나이순정렬
RunaNam Jun 28, 2022
c027112
[루나] 14659 한조서열정리하고옴ㅋㅋ
RunaNam Jun 29, 2022
402fc48
[루나] 17362 수학은 체육과목 입니다2
RunaNam Jun 29, 2022
9563ba0
Merge branch 'main' of https://github.com/woowacourse-study/2022-lv3-…
RunaNam Jul 5, 2022
e63858d
[루나] 111866 요세푸스문제0
RunaNam Jul 5, 2022
c55fbae
[루나] 23827 수열(easy)
RunaNam Jul 5, 2022
28f7670
[루나] 12789 도키도키 간식드리미
RunaNam Jul 6, 2022
0f04860
[루나] 2121 넷이 놀기
RunaNam Jul 6, 2022
620ff6b
Merge branch 'main' of https://github.com/woowacourse-study/2022-lv3-…
RunaNam Jul 11, 2022
e2867d8
Merge branch 'main' of https://github.com/woowacourse-study/2022-lv3-…
RunaNam Jul 12, 2022
ad4c66d
3주차 문제 제출
RunaNam Jul 15, 2022
5adc489
Merge branch 'main' of https://github.com/woowacourse-study/2022-lv3-…
RunaNam Jul 19, 2022
7cadbb6
4주차 문제 제출
RunaNam Jul 22, 2022
0f3b2bb
Merge branch 'main' of https://github.com/woowacourse-study/2022-lv3-…
RunaNam Jul 27, 2022
c87d3b6
5주차 문제 제출
RunaNam Jul 29, 2022
1453377
Merge branch 'main' of https://github.com/woowacourse-study/2022-lv3-…
RunaNam Aug 5, 2022
074b341
6주차 문제 제출
RunaNam Aug 6, 2022
4ef65b1
Merge branch 'main' of https://github.com/woowacourse-study/2022-lv3-…
RunaNam Aug 9, 2022
28434d9
7주차 문제 제출
RunaNam Aug 13, 2022
cd4d919
Merge branch 'main' of https://github.com/woowacourse-study/2022-lv3-…
RunaNam Aug 20, 2022
5eea1b0
8주차 문제 제출
RunaNam Aug 20, 2022
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
51 changes: 51 additions & 0 deletions 8주차/16498/16498_루나_java.java
Original file line number Diff line number Diff line change
@@ -0,0 +1,51 @@
import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;
import java.util.Arrays;
import java.util.StringTokenizer;

public class Main {

static int[] ACard;
static int[] BCard;
static int[] CCard;

public static void main(String[] args) throws IOException {
BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
StringTokenizer st = new StringTokenizer(br.readLine());
int ACardNum = Integer.parseInt(st.nextToken());
int BCardNum = Integer.parseInt(st.nextToken());
int CCardNum = Integer.parseInt(st.nextToken());

st = new StringTokenizer(br.readLine());
ACard = new int[ACardNum];
init(st, ACard, ACardNum);
st = new StringTokenizer(br.readLine());
BCard = new int[BCardNum];
init(st, BCard, BCardNum);
st = new StringTokenizer(br.readLine());
CCard = new int[CCardNum];
init(st, CCard, CCardNum);

Arrays.sort(ACard);
Arrays.sort(BCard);
Arrays.sort(CCard);

int answer = Integer.MAX_VALUE;
for (int a : ACard) {
for (int b : BCard) {
for (int c : CCard) {
answer = Math.min(answer, Math.abs(Math.max(Math.max(a, b), c) - Math.min(Math.min(a, b), c)));
}
}
}

System.out.println(answer);
}

private static void init(StringTokenizer st, int[] card, int cardNum) {
for (int i = 0; i < cardNum; i++) {
card[i] = Integer.parseInt(st.nextToken());
}
}
}