하루종일 졸린 하루
250513 TIL | 알고리즘: 팰린드롬수
하루종일 졸린 하루
알고리즘 풀었다: 팰린드롬수
1
2
3
4
5
6
7
8
9
10
11
12
13
14
const input = require('fs').readFileSync(0, 'utf-8').toString().trim().split(`\n`);
const numStrArr = input.map((v) => String(v)).slice(0, -1);
function solution(numStr) {
const len = numStr.length;
for (let i = 0; i <= len / 2; i++) {
if (numStr[i] !== numStr[len - 1 - i]) return 'no';
}
return 'yes';
}
numStrArr.forEach((numStr) => { console.log(solution(numStr)); });
처음에 numStr 길이가 짝수면 바로 No 리턴하도록 했었는데 생각해보면 짝수여도 팰린드롬일수가 잇다는것… (9889, 9999)
아 오늘 한 게 없넹
This post is licensed under CC BY 4.0 by the author.