P1304 哥德巴赫猜想

Posted Kunkun只喝怡宝

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了P1304 哥德巴赫猜想相关的知识,希望对你有一定的参考价值。

在这里插入图片描述

代码

#include<bits/stdc++.h>

using namespace std;

void f(int n);
int f1(int n);
int main(){
	int n,i;
	cin>>n;
	for(i=4;i<=n;i+=2)
		f(i);
	return 0;
} 
void f(int n){
	int i;
	for(i=2;i<=n/2;i++){
		if(f1(i)==1&&f1(n-i)==1){
			cout<<n<<"="<<i<<"+"<<n-i<<endl;
			return;
		}
	}
}
int f1(int n){
	int i;
	for(i=2;i<=sqrt(n);i++)
		if(n%i==0) return 0;
	return 1;
}

以上是关于P1304 哥德巴赫猜想的主要内容,如果未能解决你的问题,请参考以下文章

P1304 哥德巴赫猜想

P1304 哥德巴赫猜想

luogu P1304 哥德巴赫猜想

Luogu P1304 哥德巴赫猜想

p1304 家族

Vijos p1304 回文数