close
//輸入兩個整數, 輸出 C(m,n). C(m,n)=m!/[n!(m-n)!]
import java.util.*;
public class Main {
public static void main(String args[])
{
String test,test1;
System.out.print("請輸入m:");
Scanner scanner = new Scanner(System.in);
test = scanner.next();
System.out.print("請輸入n:");
test1 = scanner.next();
int i=Integer.parseInt(test);
int j=Integer.parseInt(test1);
//i=m
//j=n
System.out.println("輸出 c(m):"+c(i));
System.out.println("輸出 c(n):"+c(j));
System.out.println("輸出(c(m)*c(m-n)):"+(c(i)*c(i-j)));
System.out.println("輸出 C(m,n):"+(c(i)/(c(i)*c(i-j))));
//m!/[n!(m-n)!]
}
public static int c(int m)
{
int sum=1;
for(int x=1; x<=m ; x++)
{
sum *= x;//sum=sum*x
}
return sum;
}
}
全站熱搜