2025/01 11

[Baekjoon] 29934_Important Messages

문제(출처: https://www.acmicpc.net/problem/29934) 문제 풀이  HashSet에 이메일을 저장한 후 입력받은 이메일 중 HashSet에 저장된 이메일이 몇 개인지 구한다.  my solution (Java)import java.io.BufferedReader;import java.io.InputStreamReader;import java.util.HashSet;import java.io.IOException;public class _29934_ { // Important Messages public static void main(String[] args) throws IOException { BufferedReader bf = new BufferedReader(new In..

[Baekjoon] 9951_Word Extraction

문제(출처: https://www.acmicpc.net/problem/9951) 문제 풀이  HashSet에 단어를 저장한 뒤 정렬하여 출력한다.  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.HashSet;import java.util.StringTokenizer;public class _9951_ { // Word..

[Baekjoon] 11518_Morse

문제(출처: https://www.acmicpc.net/problem/11518) 문제 풀이  단어를 코드로 바꿔 HashMap에 저장하여 해당 코드단어가 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.HashMap;import java.util.StringTokenizer;public class _11518_ { // Morse pu..

[Baekjoon] 4775_Spelling Be

문제(출처: https://www.acmicpc.net/problem/4775) 문제 풀이  HashSet에 단어를 저장하고 저장된 단어가 아니라면 출력한다.  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.HashSet;import java.util.Set;public class _4775_ { // Spelling Be public static void main(St..

[Baekjoon] 18294_Biodiversity

문제(출처: https://www.acmicpc.net/problem/18294) 문제 풀이  를 HashMap에 저장한다. value값을 기준으로 내림차순으로 정렬한 후 합을 구해 답을 구한다.  my solution (Java)import java.io.BufferedReader;import java.io.IOException;import java.io.InputStreamReader;import java.util.ArrayList;import java.util.Comparator;import java.util.HashMap;import java.util.List;public class _18294_ { // Biodiversity public static void main(String[] args)..

[Baekjoon] 18679_Banana

문제(출처: https://www.acmicpc.net/problem/18679) 문제 풀이  를 쌍으로 저장한 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.HashMap;import java.util.StringTokenizer;public class _18679_ { // Banana public static void main(String[] args) throws IOExc..

[Baekjoon] 11645_I’ve Been Everywhere, Man

문제(출처: https://www.acmicpc.net/problem/11645) 문제 풀이  HashSet을 사용하여 방문한 도시의 개수를 구한다.  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.HashSet;public class _11645_ { // I’ve Been Everywhere, Man public static void main(String[] args) throws IOException { Buf..

[Baekjoon] 29881_Account Names

문제(출처: https://www.acmicpc.net/problem/29881) 문제 풀이  key : first name  / value : last namekey : first name  / value : account name을 값으로 가지는 HashMap을 활용하여 last name과 account name을 출력한다.  my solution (Java)import java.io.BufferedReader;import java.io.BufferedWriter;import java.io.IOException;import java.io.OutputStreamWriter;import java.util.HashMap;import java.util.StringTokenizer;import java.io...

[Baekjoon] 32328_Bronze Count

문제(출처: https://www.acmicpc.net/problem/32328) 문제 풀이  점수를 key값으로 그 점수를 받은 인원수를 value로 가지는 HashMap을 사용한다.   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.HashMap;public class _32328_ { // Bronze Count public static void main(String[] args) throws IOException { Buf..

[Baekjoon] 31307_Lines Per Hour

문제(출처: https://www.acmicpc.net/problem/31307) 문제 풀이  loc를 입력받아 오름차순으로 정렬 후 합이 5*lph 이하일 때까지 가능한 개수를 구한다.   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 _31307_ { // Lines Per Hour public static void main(String[] args) throws IOException { BufferedReader bf = new ..