AC代码
#include#include #include using namespace std; int t,n,a; int res[2570]={0}; void init(){ res[0]=1; } //计算1000!大概有几位 2568 void countwei(int n){ double ans=0; for(int i=1;i<=n;i++) ans+=log10(i); printf("%f",ans); } void mult(int i){ int ans[2600]={0}; int a[4]={0},flag=0; int temp; while(i>0){ temp=i%10; a[flag]=temp; i=i/10; flag++; } for(int j=0;j<2570;j++){ for(int k=0;k 0){ scanf("%d %d",&n,&a); printf("%dn",count(n,a)); memset(res,0,sizeof(res)); t--; } return 0; }



