| 题目名称 | 3718. 小猴打架 |
|---|---|
| 输入输出 | monkeyfight.in/out |
| 难度等级 | ★★ |
| 时间限制 | 1000 ms (1 s) |
| 内存限制 | 256 MiB |
| 测试数据 | 10 |
| 题目来源 |
|
| 开放分组 | 全部用户 |
| 提交状态 | |
| 分类标签 | |
| 分享题解 |
| 通过:1, 提交:1, 通过率:100% | ||||
|
|
100 | 0.008 s | 1.72 MiB | C++ |
| 关于 小猴打架 的近10条评论(全部评论) |
|---|
一开始森林里面有$N$只互不相识的小猴子,它们经常打架,但打架的双方都必须不是好朋友。每次打完架后,打架的双方以及它们的好朋友就会互相认识,成为好朋友。经过$N-1$次打架之后,整个森林的小猴都会成为好朋友。 现在的问题是,总共有多少种不同的打架过程。 比如当$N=3$时,就有{1-2,1-3}{1-2,2-3}{1-3,1-2}{1-3,2-3}{2-3,1-2}{2-3,1-3}六种不同的打架过程。
一个整数$N$
一行,方案数mod $9999991$
4
96
$50\%$的数据$N<=10^3$
$100\%$的数据$N<=10^6$
luogu P4430