#318. [R51D]听取蛙声一片3
[R51D]听取蛙声一片3
时空限制
1S/512M
题目描述
jiangly 在参加一场比赛,比赛共有 道题目,题目从 到 标号。
对于每一道题,jiangly 可以选择将其 AC(通过),也可以选择将其 WA(不通过)。
这场比赛的规则很特殊:如果所有被 AC 的题目的编号的最小公倍数恰好等于 ,jiangly 就可以拿到大奖。
jiangly 想知道,他共有几种方案能拿到大奖?由于答案可能很大,请对 取模。
注:如果没有 AC 任何题目,则其最小公倍数视为不存在(不等于 )。
格式
输入格式
输入一个整数 。
输出格式
输出一个整数,表示拿到大奖的方案数对 取模后的结果。
样例
样例输入 #1
6
样例输出 #1
10
样例解释 #1
的题目编号为 。只有当 AC 的题目编号集合的最小公倍数为 时才符合要求。 符合条件的 AC 题目编号集合共有以下 种方案:
样例输入 #2
354168224
样例输出 #2
15722528
数据规模
注意:你只有通过了子任务的所有测试点,才能获得对应子任务的分数。
| 子任务编号 | 分数 | |
|---|---|---|
对于 的数据,。
Related
In following contests: