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 |
讨论,,,是对还是错,,不是我的方法,,> 1006题听我们同学说有数学方法,,如下 > #include <stdio.h> > int main(void){ > int p, e, i, d; > int c=1; > long int triple = 0; > scanf("%d%d%d%d", &p, &e, &i, &d); > while(p!=-1){ > triple = (p*5544+e*14421+i*1288)%21252; > triple-=d; > if(triple <= 0) > triple+=21252; > printf("Case %d: the next triple peak occurs in %ld days.\n", c++, triple); > scanf("%d%d%d%d", &p, &e, &i, &d); > } > } > > 我试了,发现给的测试数据中后面几个都通过不了,但是却可以AC,疑惑中.... Followed by:
Post your reply here: |
All Rights Reserved 2003-2013 Ying Fuchen,Xu Pengcheng,Xie Di
Any problem, Please Contact Administrator