HDOJ2068 RPG的错排
来源:互联网 发布:浪腾软件 编辑:程序博客网 时间:2024/05/22 00:21
HDACM2068
这是一道错排的题目理清思路并不难
import java.util.Scanner;//1 + 1个错排 +...+n/2个错排 public class Main{ public static void main(String[] args) { Scanner sc = new Scanner(System.in); while (sc.hasNext()) { int n = sc.nextInt(); if (n == 0) { break; } long count = 1; long a = 1; long sum = 1; for (int i = 1; i <=n/2 ; i++) { count *= (n-i+1); a *= i; sum +=count/a*literal(i); } System.out.println(sum); } } public static long literal(long n) {//计算n个错排的个数 long a = 0, b = 1; long count = 0; for (int i = 1; i <= n; i++) { count = (i - 1) * (a + b); a = b; b = count; } return count; }}
阅读全文
0 0
- HDOJ2068 RPG的错排
- hdoj2068 RPG的错排
- HDOJ2068 RPG的错排
- HDOJ2068水题RPG的错排
- RPG的错排
- RPG的错排
- RPG的错排
- hdu2068 RPG的错排
- HDU2068 RPG的错排
- hdu2068 RPG的错排
- HDU RPG的错排
- HDU2068 RPG的错排
- hdu2068 RPG的错排
- HDU2068 RPG的错排
- Hdu2068 RPG的错排
- HDU 2068 RPG的错排
- (hdu 2068)RPG的错排
- hdu 2068 RPG的错排
- 输入外挂
- Java项目实战经验—程序员成长的钥匙
- (二十五)3D 翻转效果
- 探索的奶牛
- JAVAWEB项目--模拟考试系统需求(一)
- HDOJ2068 RPG的错排
- 归并排序(内部)总结
- Qt5.4.1 在Win7+MinGW-w64 v6.4.0环境下源码编译64位库文件
- 桶排序
- 排序 0
- Python爬虫Selenium使用
- C++递归求解N个元素的所有子集
- 15算法课程 53. Maximum Subarray
- position跟display、margin collapse、overflow、float这些特性相互叠加后会怎么样?