#bzoj1002. 轮状病毒

    ID: 4661 远端评测题 1000ms 256MiB 尝试: 0 已通过: 0 难度: 6.8 上传者: 标签>高精度树结构动态规划组合数学bzojFJOI2007

轮状病毒

题目描述

轮状病毒有很多变种,所有轮状病毒的变种都是从一个轮状基产生的。一个NN轮状基由圆环上NN个不同的基原子和圆心处一个核原子构成的,22个原子之间的边表示这22个原子之间的信息通道。如下图所示

image1

NN轮状病毒的产生规律是在一个NN轮状基中删去若干条边,使得各原子之间有唯一的信息通道,例如共有1616个不同的33轮状病毒,如下图所示

image2

现给定NN,编程计算有多少个不同的NN轮状病毒

输入格式

第一行有11个正整数nn

输出格式

计算出的不同的NN轮状病毒数输出

样例

3
16

数据规模与约定

对于100%100\%的数据:N100N\le 100