求助大佬啊!70分 不知道哪里出问题了,蓝瘦,请dalao指点!

P1579 哥德巴赫猜想(升级版)

初心始现 @ 2019-07-22 15:11:12

include<iostream>

include<cmath>

using namespace std; int n,a=2,b=2; bool p(int n){
for(int i=2;i<=int(sqrt(n));i++) if(n%i==0) return 0; return 1;} int main() {cin>>n; for (int i=1;i<=n;i++){a++; for(int j=1;i<=n/2;i++){b++; if(p(a)+p(b)+p(n-a-b)==3){cout<<a<<" "<<b<<" "<<n-a-b;break;}
} }return 0; }


by Suuon_Kanderu @ 2019-08-07 17:24:17

希丰展?使MD


by ldto @ 2019-10-09 12:44:16

用双for 先筛完n以内所有的质数 判断那两个数和n-那两个数是不是质数 是就输出


上一页 |