P2106 Sam数

题目描述

小 Z 最近发现了一种非常有趣的数,他将这种数称之为 Sam 数。Sam 数具有以下特征:相邻两位的数字之差不超过 $2$。小 Z 还将 Sam 数按位数进行了分类,他将一个 $k$ 位 Sam 数称之为 $k$ 阶 Sam 数。但不幸的是小 Z 发现他数不清第 $k$ 阶的 Sam 数一共有多少个,这个时候机智的他想到了向你求助。

输入格式

输出格式

说明/提示

**【数据规模和约定】** 对于 $30\%$ 的数据,$1\le k\le10^6$。 对于 $60\%$ 的数据,$1\le k\le 10^{12}$。 对于 $100\%$ 的数据,$1\le k\le10^{18}$。