문제 링크
풀이
const word = require("fs").readFileSync("/dev/stdin").toString().trim();
const suffix = [];
for (let i=0; i<word.length; i++) suffix.push(word.slice(i));
console.log(suffix.sort().join("\n"));
slice의 인자로 0~word.length-1을 넣어 접미사들을 뽑아낸 후, 이를 정렬하여 개행문자로 이어 붙여 출력하였다.
'연습장 > 백준(BOJ) 문제풀이' 카테고리의 다른 글
[백준 18258] 큐 2 with Node.js (0) | 2021.04.25 |
---|---|
[백준 11727] 2×n 타일링 2 with Python (0) | 2021.04.25 |
[백준 2193] 이친수 with Python (0) | 2021.04.22 |
[백준 10825] 국영수 with Node.js (0) | 2021.04.20 |
[백준 2606] 바이러스 with Python (0) | 2021.04.20 |