728x90

slice 2

[Python]백준 BaekJoon.AC 1259 : 팰린드롬수(slice)

https://www.acmicpc.net/problem/1259 1259번: 팰린드롬수 입력은 여러 개의 테스트 케이스로 이루어져 있으며, 각 줄마다 1 이상 99999 이하의 정수가 주어진다. 입력의 마지막 줄에는 0이 주어지며, 이 줄은 문제에 포함되지 않는다. www.acmicpc.net 파이썬 기능을 이용한다면 그렇게 어렵지 않은 문제였다. slice를 이용해 문자열을 뒤집어 비교했다. while True: st = input() if st == "0": quit() rever = st[::-1] if st == rever : print("yes") else: print("no")

[Python]BaekJoon.AC 2022.01.06

[Python]백준 BaekJoon.AC 2908 : 상수(slice([::-1]), reverse())

https://www.acmicpc.net/problem/2908 2908번: 상수 상근이의 동생 상수는 수학을 정말 못한다. 상수는 숫자를 읽는데 문제가 있다. 이렇게 수학을 못하는 상수를 위해서 상근이는 수의 크기를 비교하는 문제를 내주었다. 상근이는 세 자리 수 두 www.acmicpc.net [::-1]는 String이나 리스트 등에 적용하면 이를 간단히 뒤집어준다. int는 안된다.. [start : stop : step] 형식으로 사용하고 for문 range() 조건처럼 생각하면 쉽다. 원래 입력값을 리스트에 넣고 reverse()를 이용해 뒤집으려 하였으나, 이거 하나 하자고 리스트에 넣기가...? 싫었다..ㅎ reverse()는 String은 뒤집어주지 않기에.. 원한다면 A = list(..

[Python]BaekJoon.AC 2022.01.02
728x90