[백준/파이썬] 10988번

민정·2022년 12월 29일
0

[백준/파이썬]

목록 보기
3/245
post-thumbnail

백준 10988번

문제

나의 풀이

우선 단어를 입력 받을 때, 리스트로 입력을 받아 비교하기 편하게 만듭니다.
길이가 홀수인 경우, 가운데 있는 문자는 비교할 문자가 없으므로 비교하지 않아도 됩니다. 길이의 절반+1을 range값으로 설정한 후, 문자를 비교하면 됩니다.
이때, 인덱스 값이 0인 문자와 맨 마지막 문자 값을 비교, 인덱스 값이 1인 문자와 뒤에서 2번째 문자 값을 비교하는 형식이므로 -1에서 i만큼을 빼면 됩니다.

코드

word =  list(input())
cnt = 0
for i in range(((len(word)//2)+1)):
    if word[i] != word[-1-i]:
        cnt +=1


if cnt==0:
    print(1)
else:
    print(0)
profile
パㅔバ6ㅇr 덤벼ㄹΓ :-0

0개의 댓글