kkksc24 @ 2024-12-16 20:06:51
#include <bits/stdc++.h>
using namespace std;
double jc(int x){
int f=1;
for(int j=1;j<=x;j++){
f*=j;
}
return f;
}
int main(){
double t,a[15],b[15],ans[15];
int cur=0;
cin>>t;
for(int i=1;i<=t;i++){
int cnt=0;
cin>>a[i]>>b[i];
int c=jc(a[i]);
while(c>0){
if(c%10==b[i]) cnt++;
c/=10;
}
cur++;
ans[cur]=cnt;
}
for(int i=1;i<=cur;i++){
cout<<ans[i]<<endl;
}
return 0;
}
by dendky @ 2024-12-17 19:11:53
高精?@kkksc24
by dendky @ 2024-12-17 19:24:37
@kkksc24
#include <bits/stdc++.h>
using namespace std;
typedef long long ll;
ll jc(ll x){
ll f=1;
for(ll j=1;j<=x;j++){
f*=j;
}
return f;
}
int main(){
ll t,a,b;
cin>>t;
for(ll i=1;i<=t;i++){
ll cnt=0;
cin>>a>>b;
ll c=jc(a);
while(c>0){
if(c%10==b) cnt++;
c/=10;
}
cout<<cnt<<endl;
}
return 0;
}
能调的都调了,但是你不是高精就是会炸