poj 1942 Paths on a Grid
2017-02-03 22:17
429 查看
这是一个简单的高中数学题
用计算机算出他的实际数字
#include<iostream>
#include<math.h>
#include<iomanip>
using namespace std;
double comp(unsigned n,unsigned m)
{
unsigned a=m+n;
unsigned b=(m<n?m:n);
double cnm=1.0;
while(b>0)
cnm*=(double)(a--)/(double)(b--);
return cnm;
}
int main(void)
{
unsigned m,n;
while(cin>>m>>n)
{
if(!m && !n)
break;
cout<<fixed<<setprecision(0)<<comp(n,m)<<endl;
}
return 0;
}
用计算机算出他的实际数字
#include<iostream>
#include<math.h>
#include<iomanip>
using namespace std;
double comp(unsigned n,unsigned m)
{
unsigned a=m+n;
unsigned b=(m<n?m:n);
double cnm=1.0;
while(b>0)
cnm*=(double)(a--)/(double)(b--);
return cnm;
}
int main(void)
{
unsigned m,n;
while(cin>>m>>n)
{
if(!m && !n)
break;
cout<<fixed<<setprecision(0)<<comp(n,m)<<endl;
}
return 0;
}
相关文章推荐
- 【POJ 1942】 Paths on a Grid
- POJ 1942 Paths on a Grid
- POJ_1942_Paths on a Grid 组合数学
- 【poj 1942】Paths on a Grid 题意&题解&代码(C++)
- POJ 1942--Paths on a Grid
- POJ-1942 Paths on a Grid 组合数
- poj 1942 Paths on a Grid 简单排列组合 + unsigned long long 使用方法
- Paths on a Grid(poj 1942)
- poj 1942 Paths on a Grid
- POJ 1942 Paths on a Grid
- POJ 1942 Paths on a Grid
- poj 1942 Paths on a Grid
- POJ 1942-Paths on a Grid(组合数学)
- poj1942 Paths on a Grid
- POJ 1942 Paths on a Grid
- POJ-1942-Paths on a Grid
- POJ 1942 Paths on a Grid
- POJ 1942 Paths on a Grid【组合数学】
- POJ-1942 Paths on a Grid
- 【ZOJ 1976】 【POJ 1942】 Paths on a Grid