E Combinatorics PTSD

E Combinatorics PTSD

该比赛已结束,您无法在比赛模式下递交该题目。您可以点击“在题库中打开”以普通模式查看和递交本题。

E Combinatorics PTSD

时间限制:2s

空间限制:64MB

题目描述

从无序的集合\(\{1,2,3,...,n\}\)中任取一个子集,问:有多少个子集满足:

不存在两个元素\(x,y\)使得\(y-x=1\)?

例如:若\(n\ge10\),\(\{1,3,7,10\}\)是符合条件的集合,\(\{1\}\)也是符合条件的集合。但\(\{1,3,4\}\)不是,因为\(4-3=1\)。

由于答案可能过大,对\(10^9+7\)取模。

输入格式

一个正整数\(n\)

输出格式

子集的个数,请对\(10^9+7\)取模

样例输入1

3

样例输出1

5

样例1解释

\(\varnothing,\{1\},\{2\},\{3\},\{1,3\}\)

样例输入2

15

样例输出2

1597

样例输入3

19937

样例输出3

741958915

数据范围及限制

\(1\le n\le 10^6\)

娱乐赛(3)

未参加
状态
已结束
规则
ACM/ICPC
题目
6
开始于
2021-05-01 09:00
结束于
2021-05-06 09:00
持续时间
120.0 小时
主持人
参赛人数
22