发表于 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); }