首页 > 代码库 > hdu Buy the Ticket
hdu Buy the Ticket
1 import java.math.BigInteger; 2 import java.util.*; 3 public class Main { 4 public static void main(String []args) 5 { 6 Scanner cin=new Scanner(System.in); 7 int n,m,i; 8 int t1=0; 9 while(cin.hasNextBigInteger()) 10 { 11 t1++; 12 m=cin.nextInt(); 13 n=cin.nextInt(); 14 if(m==0&&n==0) break; 15 System.out.println("Test #"+t1+":"); 16 if(n>m) 17 { 18 System.out.println("0"); 19 } 20 else 21 { 22 BigInteger sum=new BigInteger("1"); 23 for(i=m+n; i>=1; i--) 24 { 25 BigInteger c1=new BigInteger(((Integer)i).toString()); 26 sum=sum.multiply(c1); 27 } 28 int c=(m-n+1); 29 BigInteger m2=new BigInteger(((Integer)(m+1)).toString()); 30 BigInteger m1=new BigInteger(((Integer)c).toString()); 31 System.out.println(sum.multiply(m1).divide(m2)); 32 } 33 } 34 } 35 36 }
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。