본문 바로가기

PS/백준

[BOJ] 백준 10988 팰린드롬인지 확인하기 (Swift)

반응형

문제

https://www.acmicpc.net/problem/10988

 

10988번: 팰린드롬인지 확인하기

첫째 줄에 단어가 주어진다. 단어의 길이는 1보다 크거나 같고, 100보다 작거나 같으며, 알파벳 소문자로만 이루어져 있다.

www.acmicpc.net

풀이

팰린드롬앞으로 읽을 때와 거꾸로 읽을 때 똑같은 단어 입니다. (우영우가 생각나네요...)
reversed() 메서드를 사용하면 문자열을 뒤집을 수 있습니다.
기존 문자열뒤집은 문자열을 비교해서 같으면 1, 아니면 0 을 출력해주면 되는 문제입니다.

소스코드

후기

reversed() 메서드를 알면 쉽게 풀 수 있는 문제입니다.
reversed()의 반환형이 ReversedCollection<String> 이기 때문에, String으로 한 번 감싸주어야 합니다.

반응형