팰린드롬 예제
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 |