๋ฌธ์
์๊ทผ์ด์ ๋์ ์์๋ ์ํ์ ์ ๋ง ๋ชปํ๋ค. ์์๋ ์ซ์๋ฅผ ์ฝ๋๋ฐ ๋ฌธ์ ๊ฐ ์๋ค. ์ด๋ ๊ฒ ์ํ์ ๋ชปํ๋ ์์๋ฅผ ์ํด์ ์๊ทผ์ด๋ ์์ ํฌ๊ธฐ๋ฅผ ๋น๊ตํ๋ ๋ฌธ์ ๋ฅผ ๋ด์ฃผ์๋ค. ์๊ทผ์ด๋ ์ธ ์๋ฆฌ ์ ๋ ๊ฐ๋ฅผ ์น ํ์ ์จ์ฃผ์๋ค. ๊ทธ ๋ค์์ ํฌ๊ธฐ๊ฐ ํฐ ์๋ฅผ ๋งํด๋ณด๋ผ๊ณ ํ๋ค.
์์๋ ์๋ฅผ ๋ค๋ฅธ ์ฌ๋๊ณผ ๋ค๋ฅด๊ฒ ๊ฑฐ๊พธ๋ก ์ฝ๋๋ค. ์๋ฅผ ๋ค์ด, 734์ 893์ ์น ํ์ ์ ์๋ค๋ฉด, ์์๋ ์ด ์๋ฅผ 437๊ณผ 398๋ก ์ฝ๋๋ค. ๋ฐ๋ผ์, ์์๋ ๋ ์์ค ํฐ ์์ธ 437์ ํฐ ์๋ผ๊ณ ๋งํ ๊ฒ์ด๋ค.
๋ ์๊ฐ ์ฃผ์ด์ก์ ๋, ์์์ ๋๋ต์ ์ถ๋ ฅํ๋ ํ๋ก๊ทธ๋จ์ ์์ฑํ์์ค.
ํ์ด
const input = require('fs').readFileSync('/dev/stdin').toString().trim().split(' ');
// ๊ฐ๊ฐ์ ๋ฌธ์์ด์ ๊ฑฐ๊พธ๋ก ๋ค์ง์ด์ ๋ฐํ
const reverse = input.map((item) => {
return item.split('').reverse().join('');
});
// ๋ ์๋ฅผ ๋น๊ตํ์ฌ ๋์ ์ซ์๋ฅผ ๋ณ์์ ์ ์ฅ
const highNum = reverse[0] > reverse[1] ? reverse[0] : reverse[1];
console.log(highNum);
์ง๊ณ ๋์ด๊ฐ์ผ ํ ๋ถ๋ถ!
reverse() ๋ฉ์๋๋ ๋ฐฐ์ด์ ์์๋ฅผ ๋ฐ์ ํ๋ ๋ฉ์๋
const array1 = ['1', '2', '3'];
console.log('array1:', array1);
// expected output: "array1:" Array ["1", "2", "3"]
const reversed = array1.reverse();
console.log('reversed:', reversed);
// expected output: "reversed:" Array ["3", "2", "1"]
join() ๋ฉ์๋๋ ๋ฐฐ์ด์ ๋ชจ๋ ์์๋ฅผ ์ฐ๊ฒฐํด ํ๋์ ๋ฌธ์์ด๋ก ๋ง๋๋ ๋ฉ์๋
const elements = ['3', '2', '1'];
console.log(elements.join());
// expected output: "3,2,1"
console.log(elements.join(''));
// expected output: "321"
console.log(elements.join('-'));
// expected output: "3-2-1"
'Algorithm > ๋ฐฑ์ค(BOJ)' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
[Node.js/JavaScript] ๋ฐฑ์ค 1157๋ฒ ๋จ์ด ๊ฐ์ (0) | 2022.07.05 |
---|---|
[Node.js/JavaScript] ๋ฐฑ์ค 10809๋ฒ ์ํ๋ฒณ ์ฐพ๊ธฐ (0) | 2022.07.03 |
[Node.js/JavaScript] ๋ฐฑ์ค 1152๋ฒ ๋จ์ด์ ๊ฐ์ (0) | 2022.04.17 |
[Node.js/JavaScript] ๋ฐฑ์ค 1546๋ฒ ํ๊ท (0) | 2022.04.16 |
[Node.js/JavaScript] ๋ฐฑ์ค Node.js๋ก ์ ์ถ๋ ฅ ํ๋ ๋ฐฉ๋ฒ (0) | 2022.04.10 |