题目:
数学中有很多奇特的现象,孪生质数就是一种(孪生素数就是指相差2的质数对,例如3和5,5和7,11和13…),现在要求输出所有在m和n范围内的孪生质数。
输入
一行一个整数 n (1 <=n <=2^31)
输出
若干行 ,每行两个整数,之间一个空格隔开,从小到大输出每一对孪生素数
样例输入
100
样例输出
100
3 5
5 7
11 13
17 19
29 31
41 43
59 61
71 73
#include<bits/stdc++.h>
using namespace std;
#define MAXN 10001000
bool prime(int m)
{