求从n个不同物品中选出m个的方案数。 0<=m<=n<=100
#include<bits/stdc++.h> using namespace std; int n,m; long long cnt=1,cnt2=1; int main(){ cin>>n>>m; for(int i=n;i>=n-m+1;i--)cnt*=i; for(int i=m;i>=1;i--)cnt2*=i; cout<<cnt/cnt2; return 0; }
组合数不是这么算的吗?