WAWAWAWAWAWAWAWAWAWA
  • 板块P1591 阶乘数码
  • 楼主ywrow
  • 当前回复0
  • 已保存回复0
  • 发布时间2025/1/1 21:23
  • 上次更新2025/1/2 15:55:17
查看原帖
WAWAWAWAWAWAWAWAWAWA
948733
ywrow楼主2025/1/1 21:23

#include<bits/stdc++.h>
using namespace std;
int main(){
	int T;
	cin>>T;
	while(T--){
		long long B[10005]={1},n,a=0,m,s;
	    cin>>n>>m;
	    for(int i=2;i<=n;i++){
	        for(int j=0;j<500;j++)B[j]*=i;
	        for(int j=0;j<500;j++)
	            if(B[j]>9){
	                B[j+1]+=B[j]/10;
	                B[j]%=10;
	                if(B[j]==m)a++;
	            }
	    }
	    cout<<a<<endl; 
	}
    
}

2025/1/1 21:23
加载中...