Algorithm
- TGN -
๋ฌธ์
์๊ทผ์ด๋ TGN์ฌ์ ์ฌ์ฅ์ด๋ค. TGN์ Teenager Game Network์ ์ฝ์ ๊ฐ์ง๋ง, ์ฌ์ค Temporary Group Name์ ์ฝ์์ด๋ค.
์ด ํ์ฌ๋ ์ฒญ์๋ ์ ์ํ ์ฑ์ ๋ง๋๋ ํ์ฌ์ด๋ค. ์ผ๋ ์ ๊ฑธ์น ๊ฐ๋ฐ๊ธฐ๊ฐ ๋์ ๋๋์ด ์ฑ์ ์์ฑํ๊ณ , ์ด์ ํ๊ธฐ๋ง ํ๋ฉด ๋๋ค.
์๊ทผ์ด๋ ๋ฐ์ดํธ๋ฅผ ์ธ๊ฐ์ ๋๋๋ก ์ดํดํ ์ ์์ ์ ๋๋ก ๋ง์ด ํ๋ค. ๋ฐ๋ผ์ ์์ฒญ๋ ๋ฐ์ดํธ ๋น์ฉ์ด ํ์ํ๋ค. ์๊ทผ์ด๋ ๊ด๊ณ ๋ฅผ ์ ์ ํ ํด์ ์์ต์ ์ต๋ํ ์ฌ๋ฆฌ๋ ค๊ณ ํ๋ค.
์ด๋๋ ํ๋์ ๋ฐ๋ผ๋ณด๋ ์๊ทผ์ด๋ ์๋ฆฌ์ฐ์ค์ ๊ธฐ์ด์ ๋ฐ๊ฒ ๋์๊ณ , ๊ด๊ณ ํจ๊ณผ๋ฅผ ์์ธกํ๋ ๋ฅ๋ ฅ์ ๊ฐ๊ฒ ๋์๋ค.
๊ด๊ณ ํจ๊ณผ๊ฐ ์ฃผ์ด์ก์ ๋, ๊ด๊ณ ๋ฅผ ํด์ผํ ์ง ๋ง์์ผํ ์ง ๊ฒฐ์ ํ๋ ํ๋ก๊ทธ๋จ์ ์์ฑํ์์ค.
์ ์ถ๋ ฅ ์์
๊ฐ ํ ์คํธ ์ผ์ด์ค์ ๋ํด์, ๊ด๊ณ ๋ฅผ ํด์ผ ํ๋ฉด "advertise", ํ์ง ์์์ผ ํ๋ฉด "do not advertise", ๊ด๊ณ ๋ฅผ ํด๋ ์์ต์ด ์ฐจ์ด๊ฐ ์๋ค๋ฉด "does not matter"๋ฅผ ์ถ๋ ฅํ๋ค.
๋ฌธ์ ํ๊ธฐ
const readline = require("readline");
const rl = readline.createInterface({
input: process.stdin,
output: process.stdout,
});
let input = [];
rl.on("line", function (line) {
input.push(line.toString());
}).on("close", function () {
input.shift();
input = input.map((el) => el.split(" ").map((el) => Number(el)));
let result = [];
for (let i = 0; i < input.length; i++) {
let noAd = input[i][0];
let ad = input[i][1] - input[i][2];
if (noAd > ad) result.push("do not advertise");
else if (noAd < ad) result.push("advertise");
else result.push("does not matter");
}
console.log(result.join("\n"));
process.exit();
});
'๊ฐ์ธ๊ณต๋ถ > Algorithm' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
[๋ฐฑ์ค][Node.js] 5218๋ฒ : ์ํ๋ฒณ ๊ฑฐ๋ฆฌ (0) | 2021.11.09 |
---|---|
[๋ฐฑ์ค][Node.js] 5086๋ฒ : ๋ฐฐ์์ ์ฝ์ (0) | 2021.11.08 |
[๋ฐฑ์ค][Node.js] 5052๋ฒ : ์ ํ๋ฒํธ ๋ชฉ๋ก (0) | 2021.11.02 |
[๋ฐฑ์ค][Node.js] 5032๋ฒ : ํ์ฐ ์๋ฃ (0) | 2021.10.31 |
[๋ฐฑ์ค][Node.js] 4999๋ฒ : ์! (0) | 2021.10.29 |
๋๊ธ