1 solutions

  • 3
    @ 2023-11-2 14:03:00
    #include<iostream>//引用头文件 
    using namespace std;//声明命名空间 
    bool sushu(int n){//自定义判断是否为素数的函数 
    	for(int i=n-1;i>1;i--){//循环 
    		if(n%i==0)return 0;//如果为合数 
    	}//for语句末括号 
    	return 1;//若不为合数 
    }//函数末括号 
    int main(){//主函数 
    	int n;//限制 
    	cin>>n;//输入n 
    	if(n<=4){//因为最小要为5,小于等于4就没有 
    		cout<<"empty";//输出empty 
    		return 0;//结束程序 
    	}//if语句末括号 
    	for(int i=2;i<n-1;i++){//逐一循环 
    		if(sushu(i)&&sushu(i+2)){//如果两个数均为素数 
    			cout<<i<<" "<<i+2<<"\n";//输出 
    		}//if语句末括号 
    	}//for语句末括号 
    	return 0;//结束程序 
    }//主函数末括号 
    
  • 1

Information

ID
888
Time
1000ms
Memory
256MiB
Difficulty
7
Tags
(None)
# Submissions
23
Accepted
7
Uploaded By