티스토리 뷰

 

https://www.acmicpc.net/problem/17219

 

17219번: 비밀번호 찾기

첫째 줄에 저장된 사이트 주소의 수 N(1 ≤ N ≤ 100,000)과 비밀번호를 찾으려는 사이트 주소의 수 M(1 ≤ M ≤ 100,000)이 주어진다. 두번째 줄부터 N개의 줄에 걸쳐 각 줄에 사이트 주소와 비밀번

www.acmicpc.net

const input = require('fs')
        .readFileSync('./dev/stdin')
        .toString()
        .trim()
        .split('\n')
        .map((v) => v.split(' ').map((v) => v.trim()));
// console.log(input);
const [N, M] = input.shift().map(Number);
const pass = input.splice(0, N);
// console.log(pass);
const find = input;
// console.log(find);

const map = new Map();

pass.forEach(([site, pwd]) => {
        map.set(site, pwd);
});

const answer = [];
find.forEach((v) => {
        const site = v[0];
        answer.push(map.get(site));
});

console.log(answer.join('\n'));
728x90
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
«   2025/02   »
1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28
글 보관함