logo AlgoBeat OnlineJudge
登录 注册

#102734. [BZOJ 2734] [HNOI2012]集合选数

内存限制:128 MiB 时间限制:10000 ms 标准输入输出
题目类型:传统 评测方式:文本比较
上传者: 匿名

题目描述

《集合论与图论》这门课程有一道作业题,要求同学们求出 的所有满足以下条件的子集:若 在该子集中,则 不能在该子集中。同学们不喜欢这种具有枚举性质的题目,于是把它变成了以下问题:

对于任意一个正整数 ,如何求出 的满足上述约束条件的子集的个数(只需输出对 取模的结果),现在这个问题就交给你了。

输入格式

一行一个整数

输出格式

仅包含一个正整数,表示 有多少个满足上述约束条件的子集。

样例

样例输入 #1

4

样例输出 #1

8

样例说明

个集合满足要求,分别是

数据范围与提示

  • 对于 的数据
  • 对于所有数据