백준 문제풀이/문자열 (2) 썸네일형 리스트형 백준 1259 Python / 팰린드롬수 / 브론즈1 안녕하세요. 이번 문제는 백준 1259 팰린드롬수 입니다. 회문과 비슷한 문제겠네요. (소주만병만주소 와 같은..) 파이썬으로 풀어보겠습니다. 링크는 아래와 같습니다. https://www.acmicpc.net/problem/1259 1259번: 팰린드롬수 입력은 여러 개의 테스트 케이스로 이루어져 있으며, 각 줄마다 1 이상 99999 이하의 정수가 주어진다. 입력의 마지막 줄에는 0이 주어지며, 이 줄은 문제에 포함되지 않는다. www.acmicpc.net 풀이 파이썬을 이용하면 짧고 간단하게 풀 수 있습니다. 리스트 슬라이싱을 이용해서, [::-1] 과 같은 형태면 역순정렬된 리스트가 나오기 때문입니다. reverse를 이용해서 같은지 비교해도 되겠습니다. import sys while True: .. 백준 1181 Python / 단어 정렬 / 실버5 안녕하세요. 백준 1181 단어 정렬 문제를 python으로 풀어보겠습니다. 링크는 다음과 같습니다. https://www.acmicpc.net/problem/1181 1181번: 단어 정렬 첫째 줄에 단어의 개수 N이 주어진다. (1 ≤ N ≤ 20,000) 둘째 줄부터 N개의 줄에 걸쳐 알파벳 소문자로 이루어진 단어가 한 줄에 하나씩 주어진다. 주어지는 문자열의 길이는 50을 넘지 않는다. www.acmicpc.net 풀이 보통의 문자열 문제들은 python으로 풀면 매우 간단하게 해결할 수 있습니다. 입력을 list로 받은 뒤, 중복 제거를 위해 set() 를 사용하고, 다시 list로 바꿔줍니다. 정렬을 위해 sort() 를 사용하는데, 일반적으로 sort를 사용하면 사전 순으로 정렬되게 됩니다... 이전 1 다음