## Link: https://leetcode.com/problems/prime-pairs-with-target-sum/description/
## 思路
Sieve Algorithm
## Code
```python=
class Solution:
def findPrimePairs(self, n: int) -> List[List[int]]:
isPrime = [True]*(n+1)
isPrime[0], isPrime[1] = False, False
for i in range(2, int(sqrt(n))+1):
if isPrime[i]:
for j in range(2*i, n, i):
isPrime[j] = False
ans = []
for i in range(2, n):
if isPrime[i] and isPrime[n-i] and i<=n-i:
ans.append([i, n-i])
return ans
```