#include <stdio.h>
#include <string.h>
int main()
{
int M=0,N=0,i=0;
double res;
while(scanf("%d%d",&N,&M))
{
if(N==0&&M==0) break;
res=1.0;
for(i=N;i>N-M;i--)
{
res*=i;
}
for(i=1;i<=M;i++)
{
res/=i;
}
printf("%d things taken %d at a time is %.0lf exactly.\n",N,M,res);
}
return 0;
}
poj1306+double就够了不过以后double用%lf
最新推荐文章于 2021-02-21 10:15:23 发布