728x90
728x90
def aristo(a):
if a==1:
return False
else:
for i in range(2, int(a**0.5)+1):
if a%i==0:
return False
return True
while True:
n=int(input())
if n==0: break
for i in range(3,n+1,2):
if aristo(i):
if aristo(n-i):
print(n,'=',i,'+',n-i)
break
728x90
'Baekjoon Case' 카테고리의 다른 글
[파이썬 / 백준 2004번] 조합 0의 개수 (0) | 2021.11.23 |
---|---|
[파이썬 / 백준 6064번] 카잉 달력 (0) | 2021.11.22 |
[파이썬 / 백준 1011번] Floy me to the Alpha Centauri (0) | 2021.11.18 |
[파이썬 / 백준 1002번] 터렛 (0) | 2021.11.17 |
[파이썬 / 백준 2869번] 달팽이는 올라가고 싶다 (0) | 2021.11.16 |