不是啊 没毛病吧 0分

P1591 阶乘数码

FrWu_0212 @ 2025-01-10 12:00:02

#include<iostream>
using namespace std;
int main(){
    int t,n,a;
    cin>>t;
    for(int i=0;i<t;i++){
        cin>>n>>a;
        int num=1,cnt=0;
        for(int j=1;j<=n;j++){
            num*=j;
        }
        while(num>0){
            if(num%10==a){
                cnt++;
            }
            num=num/10;
        }
        cout<<cnt<<endl;
    } 
    return 0;
}

by tangweiren @ 2025-01-10 12:30:07

看一看int的存储范围。。。
13!>INT_MAX
21!>ULL_MAX>LL_MAX


|