[Inflearn](python) 뒤집은 소수

berry ·2021년 6월 27일
0

Algorithm

목록 보기
45/77
post-thumbnail


🧩 소수(Prime number)

참고


🧩 수도 코드

수를 뒤집는 함수 def reverse(x),
소수인지 판별하는 함수 def isPrime(x)를 작성하고
reversed_list를 만들어 소수인지 판별하고 정답 출력


🏁 내 풀이

def reverse(x):
    x = reversed(list(str(x)))
    return int("".join(x))
    
def isPrime(x):
    for i in range(2,x):
        if x % i == 0:
            return False
    return True

n = int(input())
numbers = map(int,input().split())
reversed_list = []
answer = []
for i in numbers:
    reversed_list.append(reverse(i))
for i in reversed_list:
    if isPrime(i) == True:
        answer.append(i)

🧩 다른 풀이


profile
Engineer

0개의 댓글