题解 | 查找组成一个偶数最接近的两个素数
import math n = int(input()) def fun_primer(num): for i in range(2,int(math.sqrt(num))+1): if num % i == 0 : return False return True for i in range(n//2,1,-1): if fun_primer(i) and fun_primer(n-i): print(i) print(n-i) break
import math n = int(input()) def fun_primer(num): for i in range(2,int(math.sqrt(num))+1): if num % i == 0 : return False return True for i in range(n//2,1,-1): if fun_primer(i) and fun_primer(n-i): print(i) print(n-i) break
相关推荐