SDUT-3268 飞花的糖果(JAVA*)

版权声明:欢迎转载,也请注明原文地址 https://blog.csdn.net/wzy_2017/article/details/80070412

飞花的糖果

Time Limit: 1000 ms  Memory Limit: 65536 KiB

Problem Description

N个的两两不相同糖果,他想要拿出例如,飞花壕有3块送给他心仪的程序媛,他有四种选择,分别是①、②、③, ①、②、④, ①、③、④, ②、③、④ 这四种选择。

多组输入。对于每组输入,有两个整数MM <= 10),分表代表有M个送给他心仪的程序媛。

输出为一个整数,代表飞花壕可以做出的选择的方案数。

Sample Input

4 3
5 2

Sample Output

4
10

Hint

 

Source

GLSilence

package leslie1;

import java.util.*;


public class Main {
	public static void main(String args[]) {
		Scanner cin = new Scanner(System.in);
		while(cin.hasNextLine())
		{
			int n=cin.nextInt();
			int m=cin.nextInt();
			int a=1,b=1;
			for(int i=n;i>n-m;i--)
				a=a*i;
			for(int i=1;i<=m;i++)
				b=b*i;
			int ans=a/b;
			System.out.println(ans);
		}
		cin.close();
	}
}

猜你喜欢

转载自blog.csdn.net/wzy_2017/article/details/80070412