1 条题解

  • 2
    @ 2023-8-24 10:01:28
    #include<bits/stdc++.h>
    using namespace std;
    int a[5];
    bool zs(int w){
    	bool l=true;
    	if(w==1||w==0) l=false;
    	for(int j=2;j<w;j++) if(w%j==0) l=false;
    	return l;
    }
    int main(){
    	for(int i=100;i<=999;i++){
    		int m=i;
    		int n=0;
    		while(m){
    			a[++n]=m%10;
    			m/=10;
    		}
    		if(a[2]>(a[1]+a[3])&&zs(a[2]+a[3])==false&&(a[1]!=a[2]&&a[2]!=a[3]&&a[1]!=a[3])) cout<<i<<endl;
    	}
    	return 0;
    }
    
    • 1

    信息

    ID
    90
    时间
    1000ms
    内存
    16MiB
    难度
    5
    标签
    递交数
    48
    已通过
    20
    上传者