나는 아주 한글로 적혀있는 설명문이 제일 어려운 것 같다.
const fs = require('fs');
const input = fs.readFileSync('/dev/stdin').toString().split('\n');
let set = new Set();
for(var i=0; i<10; i++) {
let value = Number(input[i]);
set.add(value%42);
};
console.log(set.size);
내가 사용한 코드인데 포인트는
- new Set() 을 이용해 집합 생성
→ value%42 를 통해 나머지 값을 set 에 저장
→ 집합이기 때문에 중복되는 값인 나머지는 add 되지 않음
'Javascript' 카테고리의 다른 글
[Javascript] 백준 1546 - 평균 (1) | 2024.01.29 |
---|---|
[Javascript] 백준 4344 - 평균은 넘겠지 (0) | 2024.01.29 |
[Javascript] 백준 2562 - 최댓값 (0) | 2024.01.29 |
[Javascript] 백준 10818 - 최소, 최대 (0) | 2024.01.29 |
[Javascript] 백준 9498 - 시험 성적 (1) | 2024.01.25 |