1 条题解

  • 0
    @ 2025-8-4 10:15:09

    首先,循环由6~100的偶数(遍历)

    然后,嵌套循环,再判断是不是素数,最后输出。

    代码呈现如下:

    #include<bits/stdc++.h>

    using namespace std;

    bool su(int n) {

    if(n<2) return false;
    for(int i=2; i<=sqrt(n); i++) if(n%i==0) return false;
    return true;
    

    }

    int main() {

    for(int i=6; i<=100; i+=2) {
    	int t;
    	for(int j=3; j<=i; j+=2) {
    		if(su(j)==true&&su(i-j)==true) {
    			t=j;
    			break;
    		}
    	}
    	cout<<i<<"="<<t<<"+"<<i-t<<endl;
    }
    return 0;
    

    }

    完结撒花!散会~

    • 1

    信息

    ID
    282
    时间
    1000ms
    内存
    128MiB
    难度
    7
    标签
    递交数
    24
    已通过
    7
    上传者