Algorithm
- κ³Όμ -
λ¬Έμ
λμλ μ κ³Όμ μ κ³Όμλ₯Ό μ¬λ¬ κ°λλ° νμ¬ κ°μ§ λμ΄ λͺ¨μλ κ²½μ° λΆλͺ¨λκ» λͺ¨μλ λμ λ°μΌλ €κ³ νλ€.
κ³Όμ ν κ°μ κ°κ²©μ΄ K, μ¬λ €κ³ νλ κ³Όμμ κ°μκ° Nμ΄κ³ , νμ¬ κ°μ§ λμ μ‘μλ₯Ό Mμ΄λΌ ν λ μ¬λ¬λΆμ λμκ° λΆλͺ¨λκ» λ°μμΌ νλ λͺ¨μλ λμ κ³μ°νλ €κ³ νλ€.
μλ₯Ό λ€μ΄, κ³Όμ ν κ°μ κ°κ²©μ΄ 30μ, μ¬λ €κ³ νλ κ³Όμμ κ°μκ° 4κ°, νμ¬ λμκ° κ°μ§ λμ΄ 100μμ΄λΌ ν λ, λμκ° λΆλͺ¨λκ» λ°μμΌ νλ λμ 20μμ΄λ€.
κ³Όμ ν κ°μ κ°κ²©μ΄ 250μ, μ¬λ €κ³ νλ κ³Όμμ κ°μκ° 2κ°, νμ¬ λμκ° κ°μ§ λμ΄ 140μμ΄λΌ ν λ, λμκ° λΆλͺ¨λκ» λ°μμΌ νλ λμ 360μμ΄λ€.
κ³Όμ ν κ°μ κ°κ²©μ΄ 20μ, μ¬λ €κ³ νλ κ³Όμμ κ°μκ° 6κ°, νμ¬ λμκ° κ°μ§ λμ΄ 120μμ΄λΌ ν λ λμκ° λΆλͺ¨λκ» λ°μμΌ νλ λμ 0μμ΄λ€.
κ³Όμ ν κ°μ κ°κ²©μ΄ 20μ, μ¬λ €κ³ νλ κ³Όμμ κ°μκ° 10κ°, νμ¬ λμκ° κ°μ§ λμ΄ 320μμ΄λΌ ν λ λμκ° λΆλͺ¨λκ» λ°μμΌ νλ λμ μμ 0μμ΄λ€.
κ³Όμ ν κ°μ κ°κ²©, μ¬λ €κ³ νλ κ³Όμμ κ°μμ λμκ° νμ¬ κ°μ§ λμ μ‘μκ° μ£Όμ΄μ§ λ λμκ° λΆλͺ¨λκ» λ°μμΌ νλ λμ μ‘μλ₯Ό μΆλ ₯νλ νλ‘κ·Έλ¨μ μμ±νμμ€.
μ μΆλ ₯ μμ
λ¬Έμ νκΈ°
let fs = require("fs");
let input = fs.readFileSync("/dev/stdin")
.toString()
.split(" ")
.map((el) => Number(el));
let cost = input[0] * input[1];
let needMoney = input[2] - cost;
if (needMoney < 0) console.log(Math.abs(needMoney));
else console.log(0);
'κ°μΈκ³΅λΆ > Algorithm' μΉ΄ν κ³ λ¦¬μ λ€λ₯Έ κΈ
[λ°±μ€][Node.js] 10170λ² : NFC West vs North (0) | 2022.01.08 |
---|---|
[λ°±μ€][Node.js] 10162λ² : μ μλ μΈμ§ (0) | 2022.01.07 |
[λ°±μ€][Node.js] 10103λ² : μ£Όμ¬μ κ²μ (0) | 2022.01.05 |
[λ°±μ€][Node.js] 10039λ² : νκ· μ μ (0) | 2022.01.03 |
[λ°±μ€][Node.js] 9935λ² : λ¬Έμμ΄ νλ° (0) | 2022.01.01 |
λκΈ