| ||||||||||
| Online Judge | Problem Set | Authors | Online Contests | User | ||||||
|---|---|---|---|---|---|---|---|---|---|---|
| Web Board Home Page F.A.Qs Statistical Charts | Current Contest Past Contests Scheduled Contests Award Contest | |||||||||
为什么WA,谁帮我看看!!!!!#include<iostream>
#include<math.h>
using namespace std;
int main()
{
int n,num1,num2,k=0,j;
while(cin>>n)
{
if(n==0)
break;
for(int i=3;i<n;i++)
{
num1=i,num2=n-i;
for( j=2;j<=(int)sqrt((double)(num1+1));j++)
{
if(num1%j==0)
break;
}
if(j==(int)sqrt((double)(num1+1))+1)
{
for( k=2;k<=(int)sqrt((double)(num2+1));k++)
{
if(num2%k==0)
break;
}
}
if(k==(int)sqrt((double)(num2+1))+1)
{
cout<<n<<" = "<<num1<<" + "<<num2<<endl;
break;
}
}
}
return 0;
}
Followed by: Post your reply here: |
All Rights Reserved 2003-2013 Ying Fuchen,Xu Pengcheng,Xie Di
Any problem, Please Contact Administrator