Run ID | 作者 | 问题 | 语言 | 测评结果 | Time | Memory | 代码长度 | 提交时间 |
---|---|---|---|---|---|---|---|---|
109910 | 王思颜 | 质数的和与积 | C++ | Accepted | 25 MS | 280 KB | 396 | 2025-02-13 12:02:17 |
#include<bits/stdc++.h> using namespace std; bool zs(int x){ if (x < 2){ return 0; } for (int i = 2;i <= x - 1;i++){ if (x % i == 0){ return 0; } } return 1; } int main() { int n,mx = 0; cin>>n; for (int z1 = 2;z1 < n;z1++){ if (zs(z1) == 1 && zs(n - z1) == 1){ if (z1 * (n - z1) > mx){ mx = z1 * (n - z1); } } } cout<<mx; return 0; }