팰린드롬인지 확인하기 (10988)

Created:

Baekjoon No.10988
기러기 토마토 스위스 인도인 별똥별 우영우 ..역삼역

Bash

Bash
1
2
3
4
5
6
7
8
read str
rev=""
cnt=${#str}
while [ 0 -lt $cnt ]; do
	((cnt--))
	rev+=${str:$cnt:1}
done
test "$str" == "$rev" && echo 1 || echo 0

Node.js

JavaScript
1
2
3
4
const str = require("fs").readFileSync(0).toString().trim();
const rev = str.split("").reverse().join("");
const o = str == rev ? 1 : 0;
console.log(o);

Python3

Python
1
2
3
a = input()
o = 1 if a == a[::-1] else 0
print(o)

Ruby

Ruby
1
2
3
str = gets.chomp
o = str == str.reverse ? 1 : 0
puts o