Algorithm
- νμ± μν -
λ¬Έμ
κ²¨μΈ λ°©νμ λ¬μ λ€λ μ¨ μκ·Όμ΄λ μ¬λ¦ λ°©ν λλ νμ±μ κ°λ€ μ¬ μμ μ΄λ€. νμ±μμλ μ§κ΅¬μλ μ‘°κΈ λ€λ₯Έ μ°μ°μ @, %, #μ μ¬μ©νλ€. @λ 3μ κ³±νκ³ , %λ 5λ₯Ό λνλ©°, #μ 7μ λΉΌλ μ°μ°μμ΄λ€. λ°λΌμ, νμ±μμλ μν μμ κ°μ₯ μμ μκ° νλ μκ³ , κ·Έ λ€μμλ μ°μ°μκ° μλ€.
μ μΆλ ₯ μμ
λ¬Έμ νκΈ°
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(" "));
for (let i = 0; i < input.length; i++) {
let value = +input[i][0];
for (let j = 1; j < input[i].length; j++) {
if (input[i][j] === "@") value *= 3;
else if (input[i][j] === "%") value += 5;
else value -= 7;
}
console.log(value.toFixed(2));
}
process.exit();
});
λ°μν
'κ°μΈκ³΅λΆ > Algorithm' μΉ΄ν κ³ λ¦¬μ λ€λ₯Έ κΈ
[λ°±μ€][Node.js] 5430λ² : AC (0) | 2021.11.15 |
---|---|
[λ°±μ€][Node.js] 5361λ² : μ ν¬ λλ‘μ΄λ κ°κ²© (0) | 2021.11.14 |
[λ°±μ€][Node.js] 5339λ² : μ½μΌν° (0) | 2021.11.12 |
[λ°±μ€][Node.js] 5338λ² : λ§μ΄ν¬λ‘μννΈ λ‘κ³ (0) | 2021.11.11 |
[λ°±μ€][Node.js] 5337λ² : μ°μ»΄ (0) | 2021.11.10 |
λκΈ