#P2359. 三素数数

    ID: 1334 远端评测题 1000ms 125MiB 尝试: 0 已通过: 0 难度: 6 上传者: 标签>动态规划,dp高级数据结构洛谷原创素数判断,质数,筛法

三素数数

Description

If every consecutive three-digit segment of a number is a prime greater than 100100, then the number is called a three-prime number. For example, 113797113797 is a 66-digit three-prime number, because 113113, 137137, 379379, 797797 are all prime.

Input Format

An integer nn (3n1043 \le n \le {10}^4), denoting the number of digits of a three-prime number.

Output Format

A single integer, the number of nn-digit three-prime numbers.

Because this number can be large, output the remainder of the answer modulo 109+9{10}^9+9.

4
204

Hint

Translated by ChatGPT 5