D. Labirint-T4

    传统题 1000ms 512MiB

Labirint-T4

该比赛已结束,您无法在比赛模式下递交该题目。您可以点击“在题库中打开”以普通模式查看和递交本题。

Labirint

迷宫路径颜色数

题目描述

TeoTeo和克罗地亚EJOIEJOI队伍在一个迷宫里面。

这个迷宫是一个n×mn \times m的网格,用坐标(1,1)(1,1)表示左上角的单元格,用坐标(n,m)(n,m)表示右下角的单元格。每一对相邻(四连通,即与上、下、左、右相邻)的单元格之间都有一道门,门有四种颜色:蓝、红、绿、橙,分别用字符PPCCZZNN表示。只能通过门移动到其它单元格。

现在TeoTeo给你qq组询问,每次询问给定aabbccdd,表示找到一条从(a,b)(a,b)(c,d)(c,d)的路径,最小化经过的门的颜色数,请你回答最少的颜色数量。

输入格式

第一行两个整数nnmm表示网格的行数和列数。

接下来一个nnm1m-1列的字符矩阵,其中第ii行第jj列的字符表示(i,j)(i,j)(i,j+1)(i,j+1)之间的门的颜色。

接下来一个n1n-1mm列的字符矩阵,其中第ii行第jj列的字符表示(i,j)(i,j)(i+1,j)(i+1,j)之间的门的颜色。

接下来一行一个整数qq,表示询问数量。

接下来qq行,第ii行四个整数aia_{i}bib_{i}cic_{i}did_{i}表示询问是(ai,bi)(a_{i},b_{i})(ci,di)(c_{i},d_{i})路径上门的颜色个数的最小值。

输出格式

输出qq行,每行一个整数表示这组询问的答案。

数据范围与提示

对于100%100\%的数据,1n,m,q1001 \leq n,m,q \leq 100nm>1nm > 11ai,cin1 \leq a_{i},c_{i} \leq n1bi,dim1 \leq b_{i},d_{i} \leq m(ai,bi)(ci,di)(a_{i},b_{i}) \neq (c_{i},d_{i}),字符矩阵只有字符PPCCZZNN组成。

本题采用捆绑测试。

子任务 特殊性质 分值
1 n=1n = 1 11
2 第一个字符矩阵中的字符只包含PP,第二个字符矩阵中的字符只包含CC 13
3 所有字符矩阵中的字符只包含CCPP 24
4 无特殊性质 22

样例

1 8
CPZNCCP
4
1 1 1 8
1 3 1 5
1 8 1 4
1 2 1 3
4
2
3
1
3 3
PP
PP
PP
CCC
CCC
3
1 1 3 3
3 3 2 2
1 1 1 3
2
2
1
4 4
CCC
CPC
PPP
CNP
ZZZZ
PPPP
CPZC
4
3 1 2 3
1 1 4 4
2 2 3 3
1 4 4 1
1
2
1
3

说明

第一组询问,只需经过蓝色门;

第二组询问,只需经过蓝色门和绿色门;

第三组询问,只需经过蓝色门;

第四组询问,按图中的路径走,只需经过红色门、蓝色门、绿色门。

2025-CSP-S模拟赛4

未参加
状态
已结束
规则
OI
题目
4
开始于
2025-10-12 6:00
结束于
2025-10-12 18:00
持续时间
3.5 小时
主持人
参赛人数
1