-
[Baekjoon] 17219번 비밀번호 찾기 (Java)Java/Baekjoon 2022. 10. 3. 14:30
Map을 다룰 줄 안다면 누구나 풀 수 있는 쉬운 문제이다.
예제 입력1
16 4 noj.am IU acmicpc.net UAENA startlink.io THEKINGOD google.com ZEZE nate.com VOICEMAIL naver.com REDQUEEN daum.net MODERNTIMES utube.com BLACKOUT zum.com LASTFANTASY dreamwiz.com RAINDROP hanyang.ac.kr SOMEDAY dhlottery.co.kr BOO duksoo.hs.kr HAVANA hanyang-u.ms.kr OBLIVIATE yd.es.kr LOVEATTACK mcc.hanyang.ac.kr ADREAMER startlink.io acmicpc.net noj.am mcc.hanyang.ac.kr
예제 출력1
THEKINGOD UAENA IU ADREAMER
import java.util.*; public class Main { public static void main(String[] args){ Scanner scan = new Scanner(System.in); String[] num = scan.nextLine().split(" "); HashMap<String, String> map = new HashMap<String, String>(); for(int i = 0; i < Integer.parseInt(num[0]); i++){ String[] x = scan.nextLine().split(" "); map.put(x[0], x[1]); } StringBuilder sb = new StringBuilder(); for(int i = 0; i < Integer.parseInt(num[1]); i++){ sb.append(map.get(scan.nextLine())).append('\n'); } System.out.println(sb); } }
728x90'Java > Baekjoon' 카테고리의 다른 글
[Baekjoon] 11399번 ATM (Java) (0) 2022.10.03 [Baekjoon] 11047번 동전 0 (Java) (0) 2022.10.03 [Baekjoon] 1764번 듣보잡 (Java) (0) 2022.10.02 [Baekjoon] 1620번 나는야 포켓몬 마스터 이다솜 (Java) (0) 2022.10.02 [Baekjoon] 11723번 집합 (Java) (0) 2022.10.02