[2021 하계 모각코] 5회차 결과

규리(●'◡'●)·2021년 8월 7일
0

2021 하계 모각코

목록 보기
11/14

목표 - 비밀번호 찾기, 회전하는 큐 문제를 해결한다.

[5회차] - 8/4 17:00~20:00
비밀번호 찾기
회전하는 큐

결과

비밀번호 찾기 난이도가 쉬운 문제라 생각했으나 시간제한으로 인해 문제를 해결하는데 오래걸린것같다. HashMap과 StringTokenizer를 새로 알게되었다.
회전하는 큐 위의 문제 해결에 너무 많은 시간을 소모하여 문제를 풀어볼 시간이 부족했다.

[1차 목표] 비밀번호 찾기
▼소스코드

import java.util.*;
import java.io.*;
public class FindPassword_17219 {
	public static void main(String[] args) throws IOException {		
		BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
		BufferedWriter bw = new BufferedWriter(new OutputStreamWriter(System.out));
		StringTokenizer st = new StringTokenizer(br.readLine(), " ");
		int sl = Integer.parseInt(st.nextToken());
		int pl = Integer.parseInt(st.nextToken());
		ArrayList<String> _f = new ArrayList<>();
		HashMap<String, String> map = new HashMap<String, String>();
		for (int i = 0; i < sl; i++) {
			String[] val = br.readLine().split(" ");
			map.put(val[0], val[1]);
		}
		for (int i = 0; i < pl; i++) {
			_f.add(br.readLine());
		}
		for (int i = 0; i < pl; i++) {
			bw.write(map.get(_f.get(i))+"\n");
		}
		bw.flush();
		bw.close();
	}
}

0개의 댓글