| ||||||||||
| 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测试数据都是对的 但还是WA
#include"iostream"
using namespace std;
int max(int p,int e,int i)
{
if(p>e){
if(i<=e) return p;
else if(p<i) return i;
else return p;
}
else{
if(p>i) return e;
else if(e<i) return i;
else return e;
}
}
int main()
{
int p,e,i,d;
int k1,k2,k3;
int k,j=0;
while(scanf("%d%d%d%d",&p,&e,&i,&d)&&(p!=-1||e!=-1||i!=-1||d!=-1))
{
j++;
k=max(p,e,i);
//cout<<k;
for(k1=k;k1<=924;k1++){
k2=23*k1+p-e;
k3=23*k1+p-i;
if((k2%28==0)&&(k3%33==0)){
if((k1==p)&&(k2/28==e)&&(k3/33==i))continue;
else break;
}
}
k=23*k1+p-d;
if(k>21252) k=k%21252;
cout<<"Case "<<j<<": the next triple peak occurs in "
<<k<<" days."<<endl;
}
return 0;
}
Followed by: Post your reply here: |
All Rights Reserved 2003-2013 Ying Fuchen,Xu Pengcheng,Xie Di
Any problem, Please Contact Administrator