1586=计算组合数-java代码
Posted angfe
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了1586=计算组合数-java代码相关的知识,希望对你有一定的参考价值。
1 import java.util.Scanner; 2 3 public class Main { 4 5 public static void main(String[] args) { 6 Scanner scanner = new Scanner(System.in); 7 int n = scanner.nextInt(); 8 for (int i = 1; i <= n; i++) { 9 int a = scanner.nextInt(); 10 int b = scanner.nextInt(); 11 System.out.println(dg(a, b)); 12 } 13 } 14 15 public static int dg(int a, int b) { 16 if (b == 0) 17 return 1; 18 else if (a == 1) 19 return 1; 20 else if (a == b) 21 return 1; 22 else 23 return dg(a-1,b-1)+dg(a-1,b); 24 } 25 }
以上是关于1586=计算组合数-java代码的主要内容,如果未能解决你的问题,请参考以下文章