PKU-1006

 

 发表于 2008-09-19 19:58:50

秒杀了中间几道以后,做到这道题的时候头晕的厉害,一开始就竟然胡乱敲起了代码,醒悟了以后赶紧删了重新敲,第一次提交忘了处理<=0的结果,处理了以后就AC了。

代码缩得不像样子是因为PKU上提交了以后也看得到代码长度,于是强迫了一下。。。

今年公司招聘的貌似都提前了,而且米国经济如此萎靡,众多投行纷纷倒塌,看来找工作的形式比较严峻。。。

#include<stdio.h>
int main()
{
        freopen("test.txt","r",stdin);
        int n=0,p,e,i,d,y;
        while(scanf("%d %d %d %d",&p,&e,&i,&d)!=EOF && p!=-1)
       {
               while(1){
                       if(((p-e)%28)==0){
                               if(((p-i)%33)==0){
                                      y=p-d;
                                      if(y<=0) y+=21252;
                                      else if(y>21252) y%=21252;
                                      printf("Case %d: the next triple peak occurs in %d days./n",++n,y);
                                      break;
                           }
                    }
                       p+=23;
              }
       }
        fclose(stdin);
}

 

点赞