国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > Java > 正文

HDU 2049 JAVA

2019-11-06 07:22:03
字體:
來源:轉載
供稿:網友

國慶期間,省城HZ剛剛舉行了一場盛大的集體婚禮,為了使婚禮進行的豐富一些,司儀臨時想出了有一個有意思的節目,叫做”考新郎”,具體的操作是這樣的:

首先,給每位新娘打扮得幾乎一模一樣,并蓋上大大的紅蓋頭隨機坐成一排; 然后,讓各位新郎尋找自己的新娘.每人只準找一個,并且不允許多人找一個. 最后,揭開蓋頭,如果找錯了對象就要當眾跪搓衣板…

看來做新郎也不是容易的事情…

假設一共有N對新婚夫婦,其中有M個新郎找錯了新娘,求發生這種情況一共有多少種可能.

Input 輸入數據的第一行是一個整數C,表示測試實例的個數,然后是C行數據,每行包含兩個整數N和M(1

import java.util.*; class Main{ public static void main(String args[]){ Scanner sc=new Scanner(System.in); int c=sc.nextInt(); while(c-->0){ int n=sc.nextInt();double y; int m=sc.nextInt(); System.out.PRintln(z(m)*(J(n)/J(m)/J(n-m))); //System.out.println(z(m)*(J(n)*J(n-m)/J(m))); } } public static long z(int n){ //選錯的排列 long x; long f[] = new long[21]; f[2] = 1; f[3] = 2; for (int i = 4; i < 21; i++) { f[i] = (i-1) * (f[i-1] + f[i-2] ); } x=f[n]; return x; } public static long J(int n){ // 選對的排列 long s=1; for(int i=1;i<n+1;i++){ s=s*i; } return s; }}// printf("%I64d/n",sum[b]*(N[a]/N[b]/N[a-b]));// printf("%I64d/n",);
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 虞城县| 和顺县| 遂昌县| 小金县| 正定县| 奉节县| 双桥区| 邮箱| 黑水县| 达拉特旗| 玉门市| 麻城市| 西宁市| 奉新县| 赤壁市| 宁明县| 南川市| 淮阳县| 揭东县| 临颍县| 祥云县| 巴青县| 太仆寺旗| 石景山区| 和平区| 洞口县| 鄂托克旗| 威远县| 盘锦市| 逊克县| 铁岭县| 高安市| 肇东市| 丰县| 三门县| 凤凰县| 徐州市| 湘西| 新龙县| 南开区| 永清县|