大佬们麻烦看一下哪里错了吧,看了好几遍实在找不到哪里出问题了
查看原帖
大佬们麻烦看一下哪里错了吧,看了好几遍实在找不到哪里出问题了
1051206
aliangfenga楼主2023/10/28 16:39
#include<iostream>
#include<cmath>
using namespace std;
bool zhi(int n)
{
	for(int i=2;i<sqrt(n);i++)
	{
		if(n%i==0) return 0;
	}
	return 1;
}
int main()
{
	int N;
	cin>>N;
	for(int i=4;i<=N;i=i+2)
	{
		for(int u=2;u<i;u++)
		{
			if(zhi(u)&&zhi(i-u))
			{
				cout<<i<<"="<<u<<"+"<<i-u<<endl;
				break;
			}
		}
	}	
}
2023/10/28 16:39
加载中...