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 |
easy codeint work() { if(n==1)return 1; int two=B(2)-B(5); int three=0,seven=0,nine=0; int nn=n; while(nn) { int n1=nn; while(n1) { int d=n1/10; three=(three+d)&3; seven=(seven+d)&3; nine=(nine+d)&3; d=n1%10; if(d>=3)three++; if(d>=7)seven++; if(d>=9)nine++; n1/=2; } nn/=5; } two%=4; three%=4; seven%=4; nine%=4; return m2[two]*m3[three]*m7[seven]*m9[nine]%10; } Followed by:
Post your reply here: |
All Rights Reserved 2003-2013 Ying Fuchen,Xu Pengcheng,Xie Di
Any problem, Please Contact Administrator