🌞Algorithm 534

[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 ..

[Baekjoon] 5104_NoMoPhobia

문제(출처: https://www.acmicpc.net/problem/5104) 문제 풀이  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 _5104_ { // NoMoPhobia public static void ma..

[Baekjoon] 9979_Does This Make Me Look Fat?

문제(출처: https://www.acmicpc.net/problem/9979) 문제 풀이  몸무게 내림차순으로 정렬한다.   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.StringTokenizer;public class _9979_ { // Does This Make Me Look Fat? static class ..

[Baekjoon] 27035_Bovine Ballroom Dancing

문제(출처: https://www.acmicpc.net/problem/27035) 문제 풀이  boy cow와 girl cow의 키를 각각 정렬하여 차이를 구한다.  my solution (Java)import java.io.BufferedReader;import java.io.IOException;import java.io.InputStreamReader;import java.util.Arrays;public class _27035_ { // Bovine Ballroom Dancing public static void main(String[] args) throws IOException { BufferedReader bf = new BufferedReader(new InputStreamReader(S..

[Baekjoon] 13281_Look for the Winner!

문제(출처: https://www.acmicpc.net/problem/13281) 문제 풀이  우승자가 결정 나는 조건1) 투표수가 1일 때2) 두 번째로 큰 투표수 + 남은 투표수 3) 후보자 한 명이 절반 넘는 표를 가졌을 때   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.ut..

[Baekjoon] 21208_Gratitude

문제(출처: https://www.acmicpc.net/problem/21208) 문제 풀이  HashMap을 사용하여 각 item의 빈도수와 등장 순서를 저장한다. item 빈도수 내림차순, 등장 순서 내림차순으로 정렬하여 K개를 출력한다.   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 ..

[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..