文章
2
粉丝
607
获赞
3
访问
22.8k
#include<bits/stdc++.h>
using namespace std;
int main(){
int a,b;
while(cin>>a>>b){
if(a==0&&b==0)break;
int num,ans=0,j=1,k=1;//num是p(n,m)的值 ans为最后含零的个数
for(int n=1;n<=a;n++)
j=j*n;
for(int t=1;t<=(a-b);t++)
k=k*t;
num=j/k;
while(num%2==0){
ans=ans+1;
num=num/2;
}
cout<<ans<<endl;
}}
登录后发布评论
使用代码插件高亮语法更好看哦