#P2216. Sam数(sam)
Sam数(sam)
【问题描述】
小G最近发现了一种非常有趣的数,他将这种数称之为Sam数。Sam数具有以下特征:相邻两位的数字之差不超过2。小G还将Sam数按位数进行了分类,他将一个k位Sam数称之为k阶Sam数。但不幸的是小G发现他数不清第k阶的Sam数一共有多少个,这个时候机智的他想到了向你求助。
【输入格式】
第一行为一个整数k,含义见题面。
【输出格式】
一行一个整数ans,表示k阶的Sam数的个数。 由于第k阶Sam数非常多,你只需要输出ans mod 1,000,000,007。
【样例输入】
4
【样例输出】
867
【数据规模和约定】
对于30%的数据,1 ≤ k ≤ 6。
对于60%的数据,1 ≤ k ≤ 1000。
对于100%的数据,1 ≤ k ≤ 1000000。
相关
在下列比赛中: