[알고리즘 스터디] 백준 1259번 Python 풀이 - 팰린드롬수

2022. 5. 2. 22:32·Algorithm/Python

# 문제 - 팰린드롬수

https://www.acmicpc.net/problem/1259

 

1259번: 팰린드롬수

입력은 여러 개의 테스트 케이스로 이루어져 있으며, 각 줄마다 1 이상 99999 이하의 정수가 주어진다. 입력의 마지막 줄에는 0이 주어지며, 이 줄은 문제에 포함되지 않는다.

www.acmicpc.net

 

# 접근

팰린드롬수 - 뒤에서부터 읽어도 똑같은 단어

앞에서 넣고 뒤부터 뺐을 때 원래 string과 같으면 팰린드롬수라고 할 수 있겠다. 

 

# 코드

while(True):
    list = []
    pop_string = ''
    string = input()
    if (string == '0'):
        break

    for ch in string:
        list.append(ch)

    for _ in range(len(list)):
        ch = list.pop()
        pop_string += ch

    if (pop_string == string):
        print('yes')
    else:
        print('no')

 

(쉬운 문제지만 복습하고 간다는 느낌으로 풀어보았다. 왠지 자료구조 시간에 비슷한 걸 배운 적 있는 것 같다!)

 

 

저작자표시 비영리 변경금지 (새창열림)

'Algorithm > Python' 카테고리의 다른 글

[알고리즘 스터디] 백준 2164번 Python 풀이 - 카드2 (연산 복잡도, deque, 식 세우기)  (0) 2022.06.03
[알고리즘 스터디] 백준 2798번 Python 풀이 - 블랙잭  (0) 2022.06.03
[알고리즘 스터디] 백준 10773번 Python 풀이 - list 자료형 다루기  (0) 2022.04.06
[알고리즘 스터디] 백준 9012번 Python 풀이 - list()  (0) 2022.04.06
[python] List 초기화 방법  (0) 2021.10.15
'Algorithm/Python' 카테고리의 다른 글
  • [알고리즘 스터디] 백준 2164번 Python 풀이 - 카드2 (연산 복잡도, deque, 식 세우기)
  • [알고리즘 스터디] 백준 2798번 Python 풀이 - 블랙잭
  • [알고리즘 스터디] 백준 10773번 Python 풀이 - list 자료형 다루기
  • [알고리즘 스터디] 백준 9012번 Python 풀이 - list()
YONJAAN
YONJAAN
코딩일기
  • YONJAAN
    마이라이프해피라이프
    YONJAAN
  • 전체
    오늘
    어제
    • 분류 전체보기 (37)
      • Server (3)
        • Docker (1)
        • Node (0)
        • Spring (1)
        • Django (1)
      • Algorithm (20)
        • Python (7)
        • C++ (13)
      • Front (0)
      • 컴퓨터 (0)
        • Go (0)
        • C++ (3)
      • Diary (9)
        • 휴학일기 (0)
        • 진로 탐색 (0)
        • 책 (2)
  • 블로그 메뉴

    • 홈
    • 태그
    • 방명록
  • 링크

  • 공지사항

  • 인기 글

  • 태그

    백준
    golang
    GIT
    오블완
    공부기록
    여유
    ㅇ
    SW마에스트로
    작아지지말자
    리액트
    아름다운색
    질투
    내가쓴글
    아이즈원
    가십
    생각
    노래추천
    소마
    횡설수설
    소프트웨어마에스트로
    C++
    사랑이란
    졸려
    빛나는사람
    합격
    일기
    공부나하러가이꼬맹아
    Soma
    사랑스럽다
    티스토리챌린지
  • 최근 댓글

  • 최근 글

  • hELLO· Designed By정상우.v4.10.3
YONJAAN
[알고리즘 스터디] 백준 1259번 Python 풀이 - 팰린드롬수
상단으로

티스토리툴바