2024/12 13

[Baekjoon] 15282_Frosh Week

문제(출처: https://www.acmicpc.net/problem/15282) 문제 풀이  쉬는 간격과 업무 시간을 내림차순으로 정렬한다. 쉬는 시간 안에 해결할 수 있는 업무 개수를 구한다.  my solution (Java)import java.io.BufferedReader;import java.io.IOException;import java.io.InputStreamReader;import java.util.Arrays;import java.util.Collections;import java.util.StringTokenizer;public class _15282_ { // Frosh Week public static void main(String[] args) throws IOExceptio..

[Baekjoon] 5078_Shirts

문제(출처: https://www.acmicpc.net/problem/5078) 문제 풀이  S, M, L 순으로, 색 순으로 정렬한다.  my solution (Java)import java.io.BufferedReader;import java.io.BufferedWriter;import java.io.IOException;import java.io.InputStreamReader;import java.io.OutputStreamWriter;import java.util.ArrayList;import java.util.Collections;import java.util.Comparator;public class _5078_ { // Shirts public static void main(String[]..

[Baekjoon] 6108_The Perfect Cow

문제(출처: https://www.acmicpc.net/problem/6108) 문제 풀이  각 행마다 정렬 -> 중간값 저장 -> 중간값끼리 정렬 -> 중간값의 중간값 출력  my solution (Java)import java.io.BufferedReader;import java.io.IOException;import java.io.InputStreamReader;import java.util.Arrays;import java.util.StringTokenizer;public class _6108_ { // The Perfect Cow public static void main(String[] args) throws IOException { BufferedReader bf = new Buffered..

[Baekjoon] 13211_Passport Checking

문제(출처: https://www.acmicpc.net/problem/13211) 문제 풀이  HashSet을 사용한다.  my solution (Java)import java.io.BufferedReader;import java.io.IOException;import java.io.InputStreamReader;import java.util.HashSet;import java.util.Set;public class _13211_ { // Passport Checking public static void main(String[] args) throws IOException { BufferedReader bf = new BufferedReader(new InputStreamReader(System.in..

[Baekjoon] 18703_Duplicate Files

문제(출처: https://www.acmicpc.net/problem/18703) 문제 풀이  HashMap을 사용해서 같은 파일 이름을 가진 것 중 제일 작은 ID만 남겨둔다.  my solution (Java)import java.io.BufferedReader;import java.io.BufferedWriter;import java.io.IOException;import java.io.InputStreamReader;import java.io.OutputStreamWriter;import java.util.ArrayList;import java.util.Collections;import java.util.HashMap;import java.util.List;import java.util.Map;i..

[Baekjoon] 8633_Sortowanie biżuterii

문제(출처: https://www.acmicpc.net/problem/8633) 문제 풀이  문자열 길이가 짧은 순, 길이가 같다면 사전순으로 정렬한다.  my solution (Java)import java.io.BufferedReader;import java.io.BufferedWriter;import java.io.IOException;import java.io.InputStreamReader;import java.io.OutputStreamWriter;import java.util.Arrays;import java.util.Comparator;public class _8633_ { // Sortowanie biżuterii public static void main(String[] args) th..

[Baekjoon] 20376_Counting Monuments

문제(출처: https://www.acmicpc.net/problem/20376) 문제 풀이  HashSet을 사용하여 중복을 제거한다.  my solution (Java)import java.io.BufferedReader;import java.io.IOException;import java.io.InputStreamReader;import java.util.HashSet;import java.util.StringTokenizer;public class _20376_ { // Counting Monuments public static void main(String[] args) throws IOException { BufferedReader bf = new BufferedReader(new Input..

[Baekjoon] 11649_Xedni Drawkcab

문제(출처: https://www.acmicpc.net/problem/11649) 문제 풀이  문자열을 뒤집은 후 정렬한다.  my solution (Java)import java.io.BufferedReader;import java.io.BufferedWriter;import java.io.IOException;import java.io.InputStreamReader;import java.io.OutputStreamWriter;import java.util.Arrays;public class _11649_ { // Xedni Drawkcab public static void main(String[] args) throws IOException { BufferedReader bf = new Buffe..

[Baekjoon] 21177_No Thanks!

문제(출처: https://www.acmicpc.net/problem/21177) 문제 풀이  오름차순으로 정렬한 후 수가 연속되어 있는지 확인한다.  my solution (Java)import java.io.BufferedReader;import java.io.IOException;import java.io.InputStreamReader;import java.util.Arrays;import java.util.StringTokenizer;public class _21177_ { // No Thanks! public static void main(String[] args) throws IOException { BufferedReader bf = new BufferedReader(new InputSt..

[Baekjoon] 14769_Stacking Cups

문제(출처: https://www.acmicpc.net/problem/14769) 문제 풀이  radius 기준 오름차순으로 정렬한다.  my solution (Java)import java.io.BufferedReader;import java.io.BufferedWriter;import java.io.IOException;import java.io.OutputStreamWriter;import java.util.Arrays;import java.util.StringTokenizer;import java.io.InputStreamReader;public class _14769_ { // Stacking Cups static class Info implements Comparable { private S..