⌨️ Algorithms/백준 [Python] 백준 10988번_팰린드롬인지 확인하기 2023. 4. 4. 22:01 - https://www.acmicpc.net/problem/10988 10988번: 팰린드롬인지 확인하기 첫째 줄에 단어가 주어진다. 단어의 길이는 1보다 크거나 같고, 100보다 작거나 같으며, 알파벳 소문자로만 이루어져 있다. www.acmicpc.net 알파벳 소문자로만 이루어진 단어가 주어질 때, 이 단어가 팰린드롬인지 아닌지 확인하기 팰린드롬이란 앞으로 읽을 때와 거꾸로 읽을 때 똑같은 단어를 말함 level, noon은 팰린드롬이고, baekjoon, online, judge는 팰린드롬이 아님 입력 첫째 줄에 단어가 주어짐 단어의 길이는 1보다 크거나 같고, 100보다 작거나 같으며, 알파벳 소문자로만 이루어져있음 출력 첫째 줄에 팰린드롬이면 1, 아니면 0을 출력 시간 제한: 1초 메모리 제한: 256 MB """ 입출력 예시) (예제 입력 1) level -> 1 (예제 입력 2) baekjoon -> 0 """ ## 의사코드 ## # s가 s를 거꾸로 읽은 단어와 같으면 1 # if s == s[::-1]: # print(1) 통과한 코드 s = input() if s == s[::-1]: print(1) else: print(0) 문자열 거꾸로 출력하기 1) s[::-1] 2) ''.join(reversed(s)) 3) for문 # for문으로 문자열 뒤집기 reversed_s = '' for i in s: reversed_s = i + reversed_s 참고) https://codechacha.com/ko/python-reverse-string/ Python - 문자열 뒤집기, 문자열 거꾸로 출력 문자열을 뒤집는 방법을 소개합니다. 문자열을 뒤집는다는 의미는 다음과 같이 Original 문자열의 마지막에서 처음 순서로 출력한다는 의미입니다. slice를 이용하면 매우 쉽게 String을 뒤집을 수 codechacha.com 공유하기 게시글 관리 MONZHELD '⌨️ Algorithms > 백준' 카테고리의 다른 글 [Python] 백준 11718번_그대로 출력하기 (0) 2023.04.06 [Python] 백준 3062번_수 뒤집기 (0) 2023.04.05 [Python] 백준 5586번_JOI와 IOI (0) 2023.04.03 [Python] 백준 10808번_알파벳 개수 (0) 2023.04.02 [Python] 백준 2386번_도비의 영어 공부 (0) 2023.04.01 Contents 당신이 좋아할만한 콘텐츠 [Python] 백준 11718번_그대로 출력하기 2023.04.06 [Python] 백준 3062번_수 뒤집기 2023.04.05 [Python] 백준 5586번_JOI와 IOI 2023.04.03 [Python] 백준 10808번_알파벳 개수 2023.04.02 댓글 0 + 이전 댓글 더보기