[蓝桥杯 2013 国 B] 格子刷油漆

Luogu
IDLGP8607
Time1000ms
Memory128MB
DifficultyP3
递推2013蓝桥杯国赛
X 国的一段古城墙的顶端可以看成 $2 \times N$ 个格子组成的矩形(如图 $1$ 所示),现需要把这些格子刷上保护漆。 ![](https://cdn.luogu.com.cn/upload/image_hosting/k52ovrzc.png) 你可以从任意一个格子刷起,刷完一格,可以移动到和它相邻的格子(对角相邻也算数),但不能移动到较远的格子(因为油漆未干不能踩!) 比如:`adbcef` 就是合格的刷漆顺序。 `cefdab` 是另一种合适的方案。 当已知 $N$ 时,求总的方案数。当 $N$ 较大时,结果会迅速增大,请把结果对 $1000000007(10^9+7)$ 取模。 ## Input 输入数据为一个正整数 $N$(不大于 $1000$)。 ## Output 输出数据为一个正整数。 [samples] ## Note 时限 1 秒, 64M。蓝桥杯 2013 年第四届国赛
Samples
Input #1
2
Output #1
24
Input #2
3
Output #2
96
Input #3
22
Output #3
359635897
API Response (JSON)
{
  "problem": {
    "name": "[蓝桥杯 2013 国 B] 格子刷油漆",
    "description": {
      "content": "X 国的一段古城墙的顶端可以看成 $2 \\times N$ 个格子组成的矩形(如图 $1$ 所示),现需要把这些格子刷上保护漆。 ![](https://cdn.luogu.com.cn/upload/image_hosting/k52ovrzc.png) 你可以从任意一个格子刷起,刷完一格,可以移动到和它相邻的格子(对角相邻也算数),但不能移动到较远的格子(因为油漆未干不能踩!) 比如:`",
      "description_type": "Markdown"
    },
    "platform": "Luogu",
    "limit": {
      "time_limit": 1000,
      "memory_limit": 131072
    },
    "difficulty": {
      "LuoguStyle": "P3"
    },
    "is_remote": true,
    "is_sync": true,
    "sync_url": null,
    "sign": "LGP8607"
  },
  "statements": [
    {
      "statement_type": "Markdown",
      "content": "X 国的一段古城墙的顶端可以看成 $2 \\times N$ 个格子组成的矩形(如图 $1$ 所示),现需要把这些格子刷上保护漆。\n\n![](https://cdn.luogu.com.cn/upload/image_hosting/k52ovrzc.png)\n\n你可以从任意一个格子刷起,刷完一格,可以移动到和它相邻的格子(对角相邻也算数),但不能移动到较远的格子(因为油漆未干不能踩!)\n\n比如:`...",
      "is_translate": false,
      "language": "English"
    }
  ]
}
Full JSON Raw Segments