HashSet 4

[Java] 백준 풀기 25192 - 인사성 밝은 곰곰이

자바 백준 25192번 실버 4 https://www.acmicpc.net/problem/25192 25192번: 인사성 밝은 곰곰이 첫번째 새로운 사람이 들어온 뒤 pjshwa, chansol, chogahui05은 모두 곰곰티콘으로 인사했다. 두번째 새로운 사람이 들어온 뒤 pjshwa와 chansol은 다시 곰곰티콘으로 인사했다. www.acmicpc.net 문제 보기 분류: 자료 구조, 해시를 사용한 집합과 맵, 트리를 사용한 집합과 맵 코드 풀이 import java.util.Scanner; import java.util.HashSet; public class Main { public static void main(String[] args) { Scanner sc = new Scanner(Sys..

공부하기/백준 2024.03.29

[Java] 백준 풀기 27964 - 콰트로치즈피자

자바 백준 27964번 실버 5 https://www.acmicpc.net/problem/27964 27964번: 콰트로치즈피자 치즈와 피자에 환장하는 비행씨는 매일같이 치즈피자를 사 먹다가 지갑이 거덜 나고 말았다. 만들어 먹는 것이 사 먹는 것보다 싸다는 것을 안 비행씨는 여러 가지 토핑을 가져와서 직접 피자를 www.acmicpc.net 문제 보기 분류: 구현, 자료 구조, 문자열, 해시를 사용한 집합과 맵 코드 풀이 import java.util.Scanner; import java.util.HashSet; public class Main { public static void main(String[] args) { Scanner sc = new Scanner(System.in); // 토핑의 개수..

공부하기/백준 2024.03.27

[Java] 백준 풀기 25757 - 임스와 함께하는 미니게임

자바 백준 25757번 실버 5 https://www.acmicpc.net/problem/25757 25757번: 임스와 함께하는 미니게임 첫 번째 줄에는 사람들이 임스와 같이 플레이하기를 신청한 횟수 $N$과 같이 플레이할 게임의 종류가 주어진다. $(1 \le N \le 100\,000)$ 두 번째 줄부터 $N$개의 줄에는 같이 플레이하고자 하는 사람들 www.acmicpc.net 문제 보기 분류: 자료 구조, 문자열, 해시를 사용한 집합과 맵 코드 풀이 import java.io.BufferedReader; import java.io.IOException; import java.io.InputStreamReader; import java.util.HashSet; public class Main { ..

공부하기/백준 2024.03.23

[Java] 백준 풀기 5597 - 과제 안 내신 분..?

자바 백준 5597번 브론즈 5 https://www.acmicpc.net/problem/5597 5597번: 과제 안 내신 분..? X대학 M교수님은 프로그래밍 수업을 맡고 있다. 교실엔 학생이 30명이 있는데, 학생 명부엔 각 학생별로 1번부터 30번까지 출석번호가 붙어 있다. 교수님이 내준 특별과제를 28명이 제출했는데, www.acmicpc.net 문제 보기 분류: 구현 문제 풀기 HashSet 을 이용하여 28 개의 번호를 저장하고 HashSet에 없는 번호를 출력한다. HashSet 의 size() 가 28 이 될때까지 숫자 입력을 받는다. 1 부터 30 까지 숫자를 Set 의 contains() 를 이용하여 있는지 없는지를 판단하고 만약 없다면 LIst 에 담는다. List missingNu..

공부하기/백준 2023.06.26