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 |
第一次参加,请高手帮我指正总是wrong answer,耽误一点时间,谢谢。 #include <iostream> using namespace std; int count_num(int i,int j) { int res=0; int prod=1; for(int k=1;k<=i;++k) { prod *= k; } while(prod!=0) { if((prod-(prod/10)*10)==j) { res++; } prod /= 10; } return res; } int main(int argc,char* argv[]) { int num=0; cin>>num; for(int k=0;k<num;++k) { int i=0,j=0; cin>>i>>j; cout<<count_num(i,j)<<endl; } return 0; } Followed by:
Post your reply here: |
All Rights Reserved 2003-2013 Ying Fuchen,Xu Pengcheng,Xie Di
Any problem, Please Contact Administrator