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

首頁 > 編程 > Java > 正文

HDU 2068 JAVA

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

PRoblem Description 今年暑假杭電ACM集訓隊第一次組成女生隊,其中有一隊叫RPG,但做為集訓隊成員之一的野駱駝竟然不知道RPG三個人具體是誰誰。RPG給他機會讓他猜猜,第一次猜:R是公主,P是草兒,G是月野兔;第二次猜:R是草兒,P是月野兔,G是公主;第三次猜:R是草兒,P是公主,G是月野兔;……可憐的野駱駝第六次終于把RPG分清楚了。由于RPG的帶動,做ACM的女生越來越多,我們的野駱駝想都知道她們,可現在有N多人,他要猜的次數可就多了,為了不為難野駱駝,女生們只要求他答對一半或以上就算過關,請問有多少組答案能使他順利過關。

Input 輸入的數據里有多個case,每個case包括一個n,代表有幾個女生,(n<=25), n = 0輸入結束。

Sample Input 1 2 0

Sample Output 1 1

import java.util.Scanner;class Main { public static void main(String args[]) { Scanner sc = new Scanner(System.in); long[] a = new long[26]; a[1] = 1; a[2] = 1; a[3] = 2; for (int i = 4; i <= 25; i++) { a[i] = (i - 1) * (a[i - 1] + a[i - 2]); } while (sc.hasNext()) { int n = sc.nextInt(); if (n == 0) { break; } long sum = 1; int m = (n + 1) / 2; for (int i = m; i < n - 1; i++) { sum += combination(i, n) * a[n - i]; } System.out.println(sum); } } public static long combination(int a, int b) { if (b - a < a) { a = b - a; } long sumup = 1, sumdown = 1; for (int i = 0; i < a; i++) { sumdown *= a - i; sumup *= b - i; } long sum = sumup / sumdown; return sum; }}
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 元阳县| 瑞安市| 龙岩市| 马公市| 沿河| 三亚市| 济宁市| 温宿县| 陵川县| 定州市| 聊城市| 龙泉市| 浦江县| 和顺县| 房山区| 隆德县| 邓州市| 鸡西市| 易门县| 宁都县| 罗平县| 聂荣县| 利辛县| 同心县| 陆良县| 兴业县| 墨脱县| 张家川| 定远县| 昌图县| 库伦旗| 社会| 达州市| 肥城市| 临泽县| 渑池县| 五河县| 潞城市| 咸丰县| 南平市| 北宁市|