Algorithm
- ์ฌ๋ถ๋ฆ ๊ฐ๋ ๊ธธ -
๋ฌธ์
์น๊ท ์ด๋ ๋งค์ผ ํ๊ต, PC๋ฐฉ, ํ์์ ๋ค๋๋ค. ๋ฐ๋ณต๋๋ ์ผ์์ ์ต์ํด์ง ์น๊ท ์ด๋ ์ด๋์๊ฐ์ ๋จ์ถํด์ PC๋ฐฉ์ ๋ ์ค๋ ๋จธ๋ฌผ๊ณ ์ถ์๋ค. ๊ทธ๋์ ์คํฑ์์น๋ฅผ ๋ค๊ณ ์ด๋ํ ๋๋ง๋ค ๊ธฐ๋ก์ ์ฐ ํ ์ง์ ๊ฐ์ ๋ถ์ํด๋ณด๊ธฐ๋ก ํ๋ค.
์ง์ ๋์ฐฉํ ์น๊ท ์ด๋ ์ธก์ ํ ๊ฒฐ๊ณผ๋ฅผ ๋ณด๋ ๋ฐ, ์ ๋ถ ์ด ๋จ์๋ก ๊ธฐ๋ก๋์ด์๋ค! ๋งจ๋ ๋๊ธฐ๋ง ํด์ ์ด ์ด๋ ์๊ฐ์ด ๋ช ๋ถ ๋ช ์ด์ธ์ง ๊ณ์ฐ์ ๋ชป ํ๋ ์น๊ท ์ด๋ฅผ ๋์์ฃผ์.
ํ๋ฃจ ๋์ ์ธก์ ํ ๊ฒฐ๊ณผ๊ฐ ์ฃผ์ด์ง๋ฉด, ์ด๋ ์ ์ด ์ด๋ ์๊ฐ์ด ๋ช ๋ถ ๋ช ์ด์ธ์ง ์ถ๋ ฅํ๋ ํ๋ก๊ทธ๋จ์ ์์ฑํ์์ค.
์ ์ถ๋ ฅ ์์
๋ฌธ์ ํ๊ธฐ
let fs = require("fs");
let input = fs.readFileSync("/dev/stdin")
.toString()
.split("\n")
.map((el) => Number(el));
let sum = input.reduce((past, curr) => past + curr, 0);
let minutes = Math.floor(sum / 60);
let seconds = sum % 60;
console.log(minutes + '\n' + seconds);
๋ฐ์ํ
'๊ฐ์ธ๊ณต๋ถ > Algorithm' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
[๋ฐฑ์ค][Node.js] 5575๋ฒ : ํ์ ์นด๋ (0) | 2021.11.23 |
---|---|
[๋ฐฑ์ค][Node.js] 5565๋ฒ : ์์์ฆ (0) | 2021.11.20 |
[๋ฐฑ์ค][Node.js] 5543๋ฒ : ์๊ทผ๋ ๋ (0) | 2021.11.18 |
[๋ฐฑ์ค][Node.js] 5532๋ฒ : ๋ฐฉํ ์์ (0) | 2021.11.17 |
[๋ฐฑ์ค][Node.js] 5522๋ฒ : ์นด๋ ๊ฒ์ (0) | 2021.11.16 |
๋๊ธ