A. 三连击

    传统题 2000ms 256MiB

三连击

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

题目描述

给定一个位数为 nn 的正整数 mm, 若 mm 的任意 33 个连续数位组成的整数均为素数, 则称 mm 为一个 nn 位三连素数. 现给定位数 nn, 求所有 nn 位三连素数的个数 pp.

输入输出格式

输入 1111 个整数 nn.

输出 1111 个整数 pp, 代表所有 nn 位三连素数的个数. 由于结果可能很大, 你只需要输出答案对 10000000091000000009 取余的结果.

输入输出样例

输入

6

输出

879

其中, 101131101131 是最小的 66 位三连素数, 其任意 33 个连续数位组成的整数 1011011111113113131131 均为质数. 这样的 66 位三连素数共有 879879 个, 故输出 879879.

数据范围

对于 40%40\% 的测试点, 3n103\leq n\leq10.

对于 80%80\% 的测试点, 3n1053\leq n\leq10^5.

对于 100%100\% 的测试点, 3n10183\leq n\leq10^{18}.

2025寒假集训赛

未参加
状态
已结束
规则
IOI
题目
27
开始于
2025-1-20 8:00
结束于
2025-1-23 8:00
持续时间
72 小时
主持人
参赛人数
38