解题思路:
注意事项:
参考代码:
public class 求组合数 {
public static long jc(int num) {
long j=1;
for(int k=2;k<num+1;k++) {
j*=k;
}
return j;
}
public static void main(String[] args) {
// TODO Auto-generated method stub
Scanner in = new Scanner(System.in);
while(in.hasNext()) {
int N = in.nextInt();
int M = in.nextInt();
long k = jc(N-M)*jc(M);
System.out.println(jc(N)/k);
}
}
}
0.0分
0 人评分
C语言程序设计教程(第三版)课后习题1.5 (C语言代码)浏览:587 |
A+B for Input-Output Practice (II) (C语言代码)浏览:999 |
C语言程序设计教程(第三版)课后习题6.9 (C语言代码)浏览:775 |
printf基础练习2 (有点不明白)浏览:845 |
WU-拆分位数 (C++代码)浏览:786 |
2003年秋浙江省计算机等级考试二级C 编程题(2) (C语言代码)浏览:594 |
DNA (C语言代码)浏览:750 |
蓝桥杯历届试题-翻硬币 (C++代码)浏览:892 |
筛排处理 (C语言代码)浏览:788 |
C语言程序设计教程(第三版)课后习题5.4 (C语言代码)浏览:468 |