2. ์ธ์‚ฌ์„ฑ ๋ฐ์€ ๊ณฐ๊ณฐ์ด

๊ณ ๋ฅธ์‚ฌ๋žŒ
๋ฏผ์ˆ˜.
๋‚œ์ด๋„
์‹ค๋ฒ„4

๋ฏผ์ˆ˜ ํ’€์ด

์žฌํ˜„ ํ’€์ด

์†กํฌ ํ’€์ด

const fs = require("fs"); const filePath = process.platform === "linux" ? "/dev/stdin" : "./input.txt"; const [n, ...chats] = fs.readFileSync(filePath).toString().trim().split("\n"); let nicknameArr = new Set(); let count = 0; chats.forEach((ele) => { if (ele == "ENTER") nicknameArr.clear(); else if (!nicknameArr.has(ele)) { count++; nicknameArr.add(ele); } }); console.log(count);

์Šน๋ฏผ ํ’€์ด