Algorithm
- μ μκΆ -
λ¬Έμ
μ°½μμ΄λ λ Έλ μ¬λ¬ κ°λ₯Ό μ΄μ΄μ λΆλ₯΄λ κ°μμ΄λ€. μ λͺ ν λ Έλμ λΉμ·ν λ©λ‘λλ₯Ό μ΄μ΄μ λΆλ₯΄λ©΄μ μΈμ κ³‘μ΄ λμ΄κ°λμ§ λͺ¨λ₯΄κ² λ§λλ κ²μ΄ μ°½μμ΄ λ Έλμ νΉμ§μ΄λ€. μ΄λ° λ Έλλ‘ μμ μ μΌλ‘ μμ²λ μ±κ³΅μ κ±°λ μ°½μμ΄μκ² ν° μλ ¨μ΄ μ°Ύμμλ€. κ·Έκ²μ λ°λ‘ μ μκΆμ΄μλ€.
μ°½μμ΄μ λ Έλμ ν¬ν¨λμ΄ μλ λ©λ‘λλ λͺ¨λ μ μκΆμ΄ λ€λ₯Έ μ¬λμκ² μλ λ Έλμ΄λ€. λ°λΌμ, μ΄ μμ μΌλ‘ μμ μ μΈ νλμ νκΈ° λλ¬Έμ, μ μκΆ ννμ μ μκΆλ£λ₯Ό λ΄μΌνλ€.
μ°½μμ΄λ μμ μ μ¨λ²μ ν¬ν¨λμ΄μλ μ μκΆμ΄ μλ λ©λ‘λμ νκ· κ°μ ꡬν΄λ³΄κΈ°λ‘ νλ€. μ΄ κ°μ μλμ κ°μ΄ ꡬν μ μλ€.
(μ°½μμ΄ μ¨λ²μ μλ‘λ 곑μ ν¬ν¨λμ΄ μλ μ μκΆμ΄ μλ λ©λ‘λμ κ°μ) / (μ¨λ²μ μλ‘λ 곑μ κ°μ)
μ΄λ, νκ· κ°μ νμ μ¬λ¦Όμ ν΄μ μ μλ‘ λ§λ€μ΄μΌ νλ€. μλ₯Ό λ€μ΄, μ°½μμ΄μ 1μ§ μ¨λ² "μμ°½μμ μμν μμ°½νΌμλ Έλ₯Ό μΉλ€"μ μ΄ 38κ° κ³‘μ΄ μλ‘λμ΄ μκ³ , μ΄ μ¨λ²μ μ μκΆμ΄ μλ λ©λ‘λκ° 894κ°κ° μλ€λ©΄, νκ· κ°μ 23.53μ΄ λκ³ μ¬λ¦Όν΄μ 24κ° λλ€.
맀λμ κ°μ°μ΄λ μΌλ§λ λ§μ μ¬λμκ² μ μκΆλ£λ₯Ό μ£Όμ΄μΌ νλμ§ κΆκΈν΄μ‘λ€. κ°μ°μ΄κ° μκ³ μλ μ 보λ μ¨λ²μ μλ‘λμ΄ μλ 곑μ κ°μμ μμμ ꡬν νκ· κ°μ΄λ€. μ΄λ, μ μ΄λ λͺ κ³‘μ΄ μ μκΆμ΄ μλ λ©λ‘λμΈμ§ ꡬνλ νλ‘κ·Έλ¨μ μμ±νμμ€.
μ μΆλ ₯ μμ
λ¬Έμ νκΈ°
let fs = require("fs");
let input = fs.readFileSync("/dev/stdin")
.toString()
.trim()
.split(" ")
.map((el) => Number(el));
console.log((input[1] - 1) * input[0] + 1);
'κ°μΈκ³΅λΆ > Algorithm' μΉ΄ν κ³ λ¦¬μ λ€λ₯Έ κΈ
[λ°±μ€][Node.js] 2935λ² : μμ (0) | 2021.10.11 |
---|---|
[λ°±μ€][Node.js] 2920λ² : μκ³ (0) | 2021.10.10 |
[λ°±μ€][Node.js] 2908λ² : μμ (0) | 2021.10.07 |
[λ°±μ€][Node.js] 2902λ² : KMPλ μ KMPμΌκΉ? (0) | 2021.10.06 |
[λ°±μ€][Node.js] 2884λ² : μλ μκ³ (0) | 2021.10.05 |
λκΈ