SWEA(Python) 풀이/D2

SWEA[D2] (Python) 1989번 초심자의 회문 검사 풀이

개발윗미 2022. 4. 26. 13:41

Python으로 구현한 1989번 초심자의 회문 검사 문제 풀이입니다.

 

https://swexpertacademy.com/main/code/problem/problemDetail.do?problemLevel=2&contestProbId=AV5PyTLqAf4DFAUq&categoryId=AV5PyTLqAf4DFAUq&categoryType=CODE&problemTitle=&orderBy=FIRST_REG_DATETIME&selectCodeLang=PYTHON&select-1=2&pageSize=10&pageIndex=1 

 

SW Expert Academy

SW 프로그래밍 역량 강화에 도움이 되는 다양한 학습 컨텐츠를 확인하세요!

swexpertacademy.com


t = int(input())

for tc in range(1, t + 1) :
    data = input()
    temp = ''
    for i in range(len(data)-1, -1, -1) :
        temp += data[i]

    if data == temp :
        print('#%d %d' % (tc, 1))
    else :
        print('#%d %d' % (tc, 0))

 

1. 각 테스트 케이스마다 문자열을 입력받아 각 알파벳을 거꾸로 하여 temp 문자열에 추가한다.

 

2. 만약 입력받은 문자열(data)과 temp 문자열이 같을 경우 해당 테스트 케이스 번호와 함께 1을 출력한다.

 

3. 만약 두 문자열이 다를 경우 해당 테스트 케이스 번호와 함께 0을 출력한다.