백준 풀이

백준 9020번 파이썬 소수찾기

ag2개발자 2022. 8. 31. 03:46
def prime(n):
    if n==1:
        return False
    for i in range(2,int(n**(1/2))+1):
        if n%i==0:
            return False
    return True
t= int(input())
for _ in range(t):
    n=int(input())
    a=n//2
    for i in range(a,1,-1):
        if prime(n-i) and prime(i):
            print(i,n-i)
            break

'백준 풀이' 카테고리의 다른 글

백준 1654번 파이썬 (이분탐색)  (0) 2022.08.31
백준 14502번 파이썬  (0) 2022.08.31
백준 9663번 파이썬 (백트래킹 기초)  (0) 2022.08.30
백준 4949번 파이썬  (0) 2022.08.30
백준 10816번 파이썬  (0) 2022.08.30