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 |
Re:What's Wrong?In Reply To:What's Wrong? Posted by:songuno1 at 2006-01-22 19:19:12 > #include <stdio.h> > > int T, N; > int D[750000]={0,1,2}; > > int main (){ > int i; > > for (i=3; i<750000; i++){ > D[i]=(D[i-1]*3-D[i-2])%100000; ---> D[i]=(D[i-1]*3-D[i-2]+100000) %100000 > if (D[i]<0) D[i]+=100000; > } > scanf ( "%d", &T ); > > for (i=0; i<T; i++){ > scanf ( "%d", &N ); > N%=750000; > printf ( "%d\n", D[N] ); > } > > return 0; > } > Followed by:
Post your reply here: |
All Rights Reserved 2003-2013 Ying Fuchen,Xu Pengcheng,Xie Di
Any problem, Please Contact Administrator