求大佬指点,10分,不知道问题在哪
查看原帖
求大佬指点,10分,不知道问题在哪
1102621
sixer_120201楼主2023/11/23 19:00

写了25行代码,样例输入输出我是对的

但是输入之后得到了9个WA

求大佬指点

代码如下:


# include<bits/stdc++.h>
using namespace std;
int prime(int a){
	int i;
	if (a == 2)
		return 1;
	for (i=2;i<a;i++){
		if (a%i==0)
			return 0;
	}
	if (i = a-1)
		return 1;
} 
int main(){
	int n;cin>>n;
	cout<<"4=2+2"<<endl;
	for (int i=4;i<=n;i+=2){
		for (int t=3;t<=i/2;t++){
			if (prime(t)==1 && prime(i-t)==1)
				cout<<i<<"="<<t<<"+"<<(i-t)<<endl;
				break;
		}
	}
	return 0;
}

求大佬给我题解帮我AC,改我代码

感激有不尽!

2023/11/23 19:00
加载中...