12 条题解
-
-3
这么简单的题目,何必写那么复杂呢?
#include <iostream> using namespace std; bool zhi(int a){ if(a<=1)return false; for(int i=2;i*i<=a;i++)if(a%i==0)return false; return true; } int main(){ int n; cin>>n; if(n==0)return 0; for(int i=1;i*2<=n;i++)if(zhi(i)&&zhi(n-i)){cout<<n<<" = "<<i<<" + "<<n-i<<endl;break;} return main(); }
信息
- ID
- 197
- 时间
- 1000ms
- 内存
- 256MiB
- 难度
- 2
- 标签
- 递交数
- 567
- 已通过
- 213
- 上传者