https://www.acmicpc.net/problem/10988
1
2
3
4
5
6
7
8
|
def sol(s):
if s==s[::-1] :
return 1
else :
return 0
s=input()
print(sol(s))
|
cs |
이 문제는 문자열을 입력받고 그 문자열이 팰린드롬(앞으로 읽거나 거꾸로 읽어도 똑같은 문자열)인지 판단하는 문제
(This problem is a problem of receiving a string as input and determining whether the string is a palindrome (the same string whether read forward or backward)
문자열의 길이를 기준으로 홀수, 짝수 일때 로 나눠도 되지만 파이썬에서는 [::-1]같은 슬라이싱을 통해 쉽게 구현가능
(Generally you can get answer Depending on String's length, Odd or Even, But In python you can implement answer easily like slicing [start:end:step], [::-1] )
반응형
'python-algorithm' 카테고리의 다른 글
백준 25642 젓가락 게임 (0) | 2022.10.05 |
---|---|
백준 2605 줄 세우기 (0) | 2022.10.04 |
백준 2999 비밀 이메일 (0) | 2022.10.03 |
백준 baekjoon 2846 오르막길 (0) | 2022.09.29 |
백준 11005 진법 변환 2 (0) | 2022.09.28 |
댓글