https://www.acmicpc.net/problem/5648
[BOJ] 5648 - 역원소 정렬
코드
const fs = require("fs");
const path = process.platform === "linux" ? "dev/stdin" : "./input.txt";
const [n, ...arr] = fs
.readFileSync(path)
.toString()
.split(/\s/)
.filter((val) => val !== "");
const reverseString = (str) => {
return str.split("").reverse().join("");
};
const ans = arr.map((val) => +reverseString(val)).sort((a, b) => a - b);
ans.map((val) => console.log(val));
아쉽게도 자바스크립트에는 문자열 뒤집는 메서드가 없는 것 같았다...그래서 1차로 배열로 분리, 2차로 뒤집기, 3차로 다시 문자열로 만드는 과정을 통해 문자열 뒤집는 함수 reverseString()를 만들었다.
'문제풀이 > 문자열' 카테고리의 다른 글
[Javascript/자바스크립트] 백준 1942번 디지털시계 (0) | 2024.07.09 |
---|---|
[Javascript/자바스크립트] 구름 - 단어의 개수 세기 (0) | 2024.07.01 |
[Python/파이썬] 백준 14405번 피카츄 (0) | 2024.06.24 |
[Python/파이썬] 백준 5052번 전화번호 목록 (0) | 2024.03.25 |
[Python/파이썬] 백준 3613번 Java vs C++ (0) | 2024.03.16 |