Exemplo n.º 1
0
int main()
{
    int n, i;

    scanf("%d", &n);
    for(i=n; i>2; i--)
    {
        if(sushu(i) && sushu(i-2))
        {
            printf("%d %d\n", i-2, i);
            return 0;
        }
    }
    return 0;
}
Exemplo n.º 2
0
int check(int i) {
    int j;

    // 选出数字
    for(j = 0; j < i;j++) {
        if(a[i] == a[j]) {
            return 0;
        }
    }
    // 判断是否为素数
    if(i < n)
        if(!sushu(a[i]+a[i-1]))
            return 0;
    if(i == n-1)
        if(!sushu(a[i]+a[0]))
            return 0;
    return 1;
}
Exemplo n.º 3
0
int main()
{
	int n=0;
	long long int a=0;
	scanf("%d",&n);
	a=sushu(n);//输出第n个素数对应的值a 
	//printf("a:%I64d",a);
	
	printf("%I64d",createPrimes(a,n));
	
	return 0;
}