java 544

[Baekjoon] 14783_Eenie Meenie Miney Moe

문제(출처: https://www.acmicpc.net/problem/14783) 문제 풀이 Queue를 사용하여 제거 순서에 맞게 제거한다. my solution (Java)import java.io.BufferedReader;import java.io.IOException;import java.io.InputStreamReader;import java.util.LinkedList;import java.util.Queue;import java.util.StringTokenizer;public class _14783_ { // Eenie Meenie Miney Moe public static void main(String[] args) throws IOException { BufferedReader ..

[Baekjoon] 27042_Bonbons

문제(출처: https://www.acmicpc.net/problem/27042) 문제 풀이 Queue를 사용하여 한 마리씩 제거한다. my solution (Java)import java.io.BufferedReader;import java.io.IOException;import java.io.InputStreamReader;import java.util.LinkedList;import java.util.Queue;public class _27042_ { // Bonbons public static void main(String[] args) throws IOException { BufferedReader bf = new BufferedReader(new InputStreamReader(System..

[Baekjoon] 5938_Daisy Chains in the Field

문제(출처: https://www.acmicpc.net/problem/5938) 문제 풀이 bfs를 활용하여 1번 소와 연결되지 않은 소를 찾는다. 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.LinkedList;import java.util.Queue;import java.util.StringTokenizer;public class _5938_ { // Daisy ..

[Baekjoon] 16654_Generalized German Quotation

문제(출처: https://www.acmicpc.net/problem/16654) 문제 풀이 입력 문자열 시작이 '>>' 이거나 '>>>> 입력이 위와 같다면 시작인 '> > >>[ ] [ [ ] ] 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.Stack;public class _16654_ { // Generalized German ..

[Baekjoon] 10489_Even Up Solitaire

문제(출처: https://www.acmicpc.net/problem/10489) 문제 풀이 stack을 사용하여 인접하는 두 개의 카드 합이 짝수인지 판단한다. 예제가 다음과 같다면 다음 과정을 거친다.101 3 3 4 2 4 1 3 7 1 stack : 1stack : -> (3+1)은 짝수이므로 1 제거stack : 3stack : 3 4stack : 3 -> (4+2)는 짝수이므로 4 제거stack : 3 4stack : 3 4 1stack : 3 4 -> (1+3)은 짝수이므로 1 제거stack : 3 4 7stack : 3 4 -> (7+1)은 짝수이므로 7 제거 my solu..

[Baekjoon] 15088_Game of Throwns

문제(출처: https://www.acmicpc.net/problem/15088) 문제 풀이 stack을 사용하여 이동하는 아이의 번호를 기록하고 undo일 때 pop을 통해 던지기를 취소한다. my solution (Java)import java.io.BufferedReader;import java.io.IOException;import java.io.InputStreamReader;import java.util.Stack;import java.util.StringTokenizer;public class _15088_ { // Game of Throwns public static void main(String[] args) throws IOException { BufferedReader bf = n..

[Baekjoon] 24448_図書館 2 (Library 2)

문제(출처: https://www.acmicpc.net/problem/24448) 문제 풀이 Stack을 사용하여 읽은 책의 제목을 구한다. 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.Stack;public class _24448_ { // 図書館 2 (Library 2) public static void main(String[] args) throws IOException { BufferedReader bf ..

[Baekjoon] 18100_Думский регламент

문제(출처: https://www.acmicpc.net/problem/18100) 문제 풀이 Stack을 사용하여 Add와 Vote 연산을 수행한다. my solution (Java)import java.io.BufferedReader;import java.io.IOException;import java.io.InputStreamReader;import java.util.Stack;import java.util.StringTokenizer;public class _18100_ { // Думский регламент public static void main(String[] args) throws IOException { BufferedReader bf = new BufferedReader(new I..

[Baekjoon] 8641_Sklep

문제(출처: https://www.acmicpc.net/problem/8641) 문제 풀이 HashMap을 사용하여 그날 매장에 들어온 제품의 총수량을 구한다. 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;import java.util.HashMap;import java.util.StringTok..

[Baekjoon] 6770_Absolutely Acidic

문제(출처: https://www.acmicpc.net/problem/6770) 문제 풀이 HashMap을 사용하여 빈도수를 구하고, 빈도수 순으로 정렬하여 차이가 큰 가장 높은 빈도를 가진 값 2개를 구한다. my solution (Java)import java.io.BufferedReader;import java.io.IOException;import java.io.InputStreamReader;import java.util.ArrayList;import java.util.Collections;import java.util.Comparator;import java.util.HashMap;public class _6770_ { // Absolutely Acidic public static void ..