[蓝桥杯 2016 国 AC] 路径之谜(疑似错题)

Luogu
IDLGP8642
Time1000ms
Memory256MB
Difficulty
搜索2016蓝桥杯国赛
小明冒充 $X$ 星球的骑士,进入了一个奇怪的城堡。 城堡里边什么都没有,只有方形石头铺成的地面。 假设城堡地面是 $n\times n$ 个方格。如图所示。 ![](https://cdn.luogu.com.cn/upload/image_hosting/ku6hk346.png) 按习俗,骑士要从西北角走到东南角。 可以横向或纵向移动,但不能斜着走,也不能跳跃。 每走到一个新方格,就要向正北方和正西方各射一箭。 (城堡的西墙和北墙内各有 $n$ 个靶子) 同一个方格只允许经过一次。但不必做完所有的方格。 如果只给出靶子上箭的数目,你能推断出骑士的行走路线吗? 有时是可以的,比如如图中的例子。 本题的要求就是已知箭靶数字,求骑士的行走路径(测试数据保证路径唯一) ## Input 第一行一个整数 $N(1\leq N\leq 10)$,表示地面有 $N \times N$ 个方格。 第二行 $N$ 个整数,空格分开,表示北边的箭靶上的数字(自西向东) 第三行 $N$ 个整数,空格分开,表示西边的箭靶上的数字(自北向南) ## Output 一行若干个整数,表示骑士路径。 为了方便表示,我们约定每个小格子用一个数字代表,从西北角开始编号 $:0,1,2,3 \cdots $。 比如,图中的方块编号为: ``` 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 ``` [samples] ## Background 本题疑似为错题,不保证存在对于任意合法输入都能在时限内给出答案的算法。为了保证本题尽可能可做,我们已经根据蓝桥杯中本题实际的测试数据范围进行缩小,原数据范围 $N\leq 20$ 应该完全无解。 本题为搜索题,本题不接受 hack 数据。[关于此类题目的详细内容。](https://www.luogu.com.cn/paste/pf94n89x) ## Note 时限 1 秒, 256M。蓝桥杯 2016 年第七届国赛
Samples
Input #1
4
2 4 3 4
4 3 3 3
Output #1
0 4 5 1 2 3 7 11 10 9 13 14 15
API Response (JSON)
{
  "problem": {
    "name": "[蓝桥杯 2016 国 AC] 路径之谜(疑似错题)",
    "description": {
      "content": "小明冒充 $X$ 星球的骑士,进入了一个奇怪的城堡。 城堡里边什么都没有,只有方形石头铺成的地面。 假设城堡地面是 $n\\times n$ 个方格。如图所示。 ![](https://cdn.luogu.com.cn/upload/image_hosting/ku6hk346.png) 按习俗,骑士要从西北角走到东南角。 可以横向或纵向移动,但不能斜着走,也不能跳跃。 每走到一个新方格",
      "description_type": "Markdown"
    },
    "platform": "Luogu",
    "limit": {
      "time_limit": 1000,
      "memory_limit": 262144
    },
    "difficulty": "None",
    "is_remote": true,
    "is_sync": true,
    "sync_url": null,
    "sign": "LGP8642"
  },
  "statements": [
    {
      "statement_type": "Markdown",
      "content": "小明冒充 $X$ 星球的骑士,进入了一个奇怪的城堡。\n\n城堡里边什么都没有,只有方形石头铺成的地面。\n\n假设城堡地面是 $n\\times n$ 个方格。如图所示。\n\n![](https://cdn.luogu.com.cn/upload/image_hosting/ku6hk346.png)\n\n按习俗,骑士要从西北角走到东南角。\n\n可以横向或纵向移动,但不能斜着走,也不能跳跃。\n\n每走到一个新方格...",
      "is_translate": false,
      "language": "English"
    }
  ]
}
Full JSON Raw Segments