BOJ 1920
const input = require('fs').readFileSync('./input.txt').toString().trim().split('\n');
const arr1 = input[1].split(' ')
const arr2 = input[3].split(' ')
let arr = new Set(arr1);
let result = arr2.map(v => arr.has(v) ? 1 : 0)
console.log(result.join('\n'))
// VSC에서는 arr1의 경우 개행문자가 계속 끝에 남아 있어, join('').trim().split(' ')을 해줘야 원형을 유지해줘야 답이 나왔으나
// 백준에서는 해당사항 없음.
자꾸 VSC에서는 arr1의 맨 끝에 \r이라는 개행이 있어서 join('').trim().split('')을 해줬는데 백준에 그냥 제출하니 맞았다..
Author And Source
이 문제에 관하여(BOJ 1920), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://velog.io/@scato/BOJ-1920저자 귀속: 원작자 정보가 원작자 URL에 포함되어 있으며 저작권은 원작자 소유입니다.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)