[Hackerrank] Strings - Reverse 풀이
예문
https://www.hackerrank.com/challenges/java-string-reverse/problem
Sample Input
madam
Sample Output
Yes
해석
- 팰린드롬 : 앞뒤가 똑같은 문자열
- 문자열 A 가 팰린드롬이면 Yes, 아니면 No
풀이
- StringBuilder reverse 사용
제약사항
- A : 최대 50 자의 소문자 영문자로 구성
코드
public class Reverse {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
String A = sc.next();
StringBuilder sb = new StringBuilder(A);
if (A.equals(sb.reverse().toString())) {
System.out.println("Yes");
} else {
System.out.println("No");
}
}
}