Algorithm
- λλ μ리μ¬λ€ -
λ¬Έμ
"λλ μ리μ¬λ€"λ λ€μ― μ°Έκ°μλ€μ΄ μλ‘μ μ리 μ€λ ₯μ λ½λ΄λ ν°λΉ νλ‘μ΄λ€. κ° μ°Έκ°μλ μμ μλ μμμ νλμ© λ§λ€μ΄μ€κ³ , μλ‘ λ€λ₯Έ μ¬λμ μμμ μ μλ‘ νκ°ν΄μ€λ€. μ μλ 1μ λΆν° 5μ κΉμ§ μλ€.
κ° μ°Έκ°μκ° μ»μ μ μλ λ€λ₯Έ μ¬λμ΄ νκ°ν΄ μ€ μ μμ ν©μ΄λ€. μ΄ μΌμ μ°μΉμλ κ°μ₯ λ§μ μ μλ₯Ό μ»μ μ¬λμ΄ λλ€.
κ° μ°Έκ°μκ° μ»μ νκ° μ μκ° μ£Όμ΄μ‘μ λ, μ°μΉμμ κ·Έμ μ μλ₯Ό ꡬνλ νλ‘κ·Έλ¨μ μμ±νμμ€.
μ μΆλ ₯ μμ
λ¬Έμ νκΈ°
let fs = require("fs");
let input = fs.readFileSync("/dev/stdin")
.toString()
.split("\n")
.map((el) => el.split(" ").map((el) => Number(el)));
let grade = input.map((el) => el.reduce((past, curr) => past + curr, 0));
grade.forEach((el, idx) => {
if (el === Math.max(...grade)) console.log(`${idx + 1} ${el}`);
})
λ°μν
'κ°μΈκ³΅λΆ > Algorithm' μΉ΄ν κ³ λ¦¬μ λ€λ₯Έ κΈ
[λ°±μ€][Node.js] 3003λ² : νΉ, νΈ, 룩, λΉμ, λμ΄νΈ, ν° (0) | 2021.10.17 |
---|---|
[λ°±μ€][Node.js] 2960λ² : μλΌν μ€ν λ€μ€μ 체 (0) | 2021.10.14 |
[λ°±μ€][Node.js] 2941λ² : ν¬λ‘μν°μ μνλ²³ (0) | 2021.10.12 |
[λ°±μ€][Node.js] 2935λ² : μμ (0) | 2021.10.11 |
[λ°±μ€][Node.js] 2920λ² : μκ³ (0) | 2021.10.10 |
λκΈ