-
[백준-python] 1259번: 팰린드롬수Problem Solving/브루트포스 2022. 3. 4. 20:09
- 분류 - 브루트포스(?)
- 난이도 - 브론즈 1
답안 코드
메모리: 30860 KB , 시간: 68 ms, 코드 길이: 353 B
import sys while True: flag=1 # 팰린드롬 수가 맞으면 1, 틀리면 0을 나타내는 플래그 num=int(sys.stdin.readline()) if num == 0: break # 숫자를 분해하여 거꾸로 배열에 넣음 n=[] while num>0: n.append(num%10) num = num//10 # 배열이 팰린드롬인지 검사 for i in range(0, len(n)//2): if n[i] != n[len(n)-i-1]: flag=0 break if flag==1: print("yes") else: print("no")
'Problem Solving > 브루트포스' 카테고리의 다른 글
[프로그래머스] 최소직사각형 - Python3 (0) 2023.01.11 브루트포스(brute force search)란? (0) 2022.02.07 [백준-python] 1436번: 영화감독 숌 (0) 2022.01.27 [백준-python] 1018번: 체스판 다시 칠하기 (0) 2022.01.24 [백준-python] 7568번: 덩치 (0) 2022.01.24