-
[파이썬][백준]10988번-팰린드롬인지 확인하기코딩공부/백준알고리즘 2020. 7. 29. 16:50
https://www.acmicpc.net/problem/10988
10988번: 팰린드롬인지 확인하기
첫째 줄에 단어가 주어진다. 단어의 길이는 1보다 크거나 같고, 100보다 작거나 같으며, 알파벳 소문자로만 이루어져 있다.
www.acmicpc.net
문제설명)
입력받은 문자와 그 문자를 거꾸로 했을때 둘이 같으면 1, 다르면 0 을 출력하는 문제이다.
입력받은 문자와, 그것을 역순으로 한 문자를 각각 저장하여 비교하여 맞는조건을 출력하면 되는것이다.
name = input() name2="" for i in range(len(name)-1,-1,-1): name2+=name[i] # for문으로 문자를 역순으로 name2에 저장 if name==name2: print(1) else: print(0)
역순으로 저장하는 알고리즘은 많겠지만 그것 중 하나를 짤 수 있다면 쉽게 풀리는 문제이다
'코딩공부 > 백준알고리즘' 카테고리의 다른 글
[파이썬][백준]10214번-Baseball (0) 2020.07.30 [파이썬][백준]10102번-개표 (0) 2020.07.29 [파이썬][백준]5717번-상근이의 친구들 (0) 2020.07.29 [파이썬][백준]9506번-약수들의 합 (0) 2020.07.29 [파이썬][백준]10103번-주사위 게임 (0) 2020.07.29