8 条题解
-
1
#include<bits/stdc++.h> using namespace std; int n,m,cnt=0; int check(int n){ if(n<2) return 0; for(int i=2;i<n;i++){ if(n%i==0){ return 0; } } return 1; } void print(int x){ for(int i=2;i<=x/2;i++){ if(check (i)){ if(check (x-i)){ cout<<i<<"+"<<x-i<<"="<<i+x-i<<endl; cnt++; } } } } int main(){ cin>>n>>m; for(int i=n;i<=m;i++){ if(i%2==0){ print(i); } } cout<<cnt; }
信息
- ID
- 908
- 时间
- 1000ms
- 内存
- 128MiB
- 难度
- 5
- 标签
- 递交数
- 544
- 已通过
- 217
- 上传者