프로그래밍/알고리즘 풀이
[node.js] 팰린드롬수 ( 백준 1259번 )
카카수(kakasoo)
2021. 3. 26. 15:05
반응형
const readline = require("readline");
const rl = readline.createInterface({
input: process.stdin,
output: process.stdout,
});
rl.on("line", (line) => {
if (line === "0") {
rl.close();
}
main(line);
}).on("close", () => {
process.exit();
});
/**
*
* @param {string} line
*/
const main = (line) => {
const numbers = line.split("");
while (numbers.length >= 2) {
const pre = numbers.shift();
const back = numbers.pop();
if (pre !== back) {
console.log("no");
return;
}
}
console.log("yes");
};
반응형