팰린드롬 예제

2020. 2. 20. 01:36프로그래밍/Python

문제 --> 정수(int)가 주어지면 팰린드롬인지 알아내시오

단, 정수를 문자열로 바꾸면 안됩니다.

 

*팰림드롬이란 앞에서부터 읽으나 뒤에서부터 읽으나 같은 단어를 말합니다. 

 

input1 = [1,2,3,4,5] 
input2 = [1,2,3,2,1] 

state = False 

for i in (0, int(len(input1)/2)): 
        t = -1-i 
        if input2[i] != input2[t]: 
                state = True 
                break 
if state == True: 
    print("False") 
else: 
    print("True")



False: input1인 경우

True: input2인 경우

'프로그래밍 > Python' 카테고리의 다른 글

인적사항 정보 출력 프로그램  (0) 2020.02.20
for, while 기본 연습  (0) 2020.02.20
자판기 예제  (0) 2020.02.20