#P7218. [JOISC 2020] 伝説の団子職人

    ID: 7598 远端评测题 1000ms 128MiB 尝试: 0 已通过: 0 显示难度省选/NOI− 上传者: 标签>2020提交答案Special Judge模拟退火随机化JOI(日本)

[JOISC 2020] 伝説の団子職人

背景

您是做团子带师,您太强了。

题目描述

你是一位制作美味团子(dango)的专业人士。现在,你正在用签子串团子。

团子位于一个 RR 行 CC 列的矩形网格中。每个单元格包含一个团子。团子的颜色为粉色 (P)、白色 (W) 或绿色 (G)。你需要选择垂直方向(从上到下)、水平方向(从左到右)或斜向(从左上到右下,或从右上到左下)的三个连续团子。然后,你将这些单元格中的三个团子按顺序取下,并串到一根签子上,得到一串团子。例如,如果你选择垂直方向的三个连续团子,你可以按顺序取下上-中-下或下-中-上的团子,并将它们串到签子上。你不能取下中-下-上或下-上-中顺序的团子。此外,你不能将一个团子串到多于一根的签子上。

如果一串团子的颜色按顺序为粉-白-绿或绿-白-粉,则这串团子是“美丽的”。你希望尽可能多地制作美丽的团子串。

你能制作多少串美丽的团子?

输入格式

第一行两个整数 R,CR,C 代表网格大小。
接下来 RR 行每行 CC 个字符代表网格:

  • P 代表粉色团子
  • W 代表白色团子
  • G 代表绿色团子

输出格式

RR 行每行 CC 个字符代表串好的网格:

  • 可以为 -,|,/,\,代表一个团子串
  • 如果不是以上四种线,那么原样输出

输出文件应为 01.ans ~ 06.ans。

3 4
PWGP
WGPW
GWPG
P-GP
WGP|
G-PG
3 4
PWWP
WWWW
PGGP
PWWP
W\/W
PGGP

提示

样例 1 解释

在此样例中,你制作了三串美丽的团子。

样例 2 解释

在此样例中,你制作了两串美丽的团子。

数据规模与约定

本题为提交答案题。

本题使用 Special Judge。

一共有 66 组数据,保证 3≤R,C≤5003 \le R,C \le 500,输入文件可在附加文件中得到,具体数据表格如下:

数据点 分数 SS 及格线 XX 良好线 YY 优秀线 ZZ
11 1515 4400044000 4700047000 4722047220
22 3900039000 4170041700 4198041980
33 4500045000 5100051000 5139051390
44 1800018000 1900019000 1912019120
55 2020 4300043000 4820048200 4862048620
66 4400044000 4600046000 4650046500

假设 NN 为得到的美味团子的个数,那么评分标准为(四舍五入):

  • N<XN<X,00 分
  • X≤N<YX \le N <Y,N−X2(Y−X)×S\dfrac{N-X}{2(Y-X)} \times S 分
  • Y≤N<ZY \le N < Z,$\left(\dfrac{1}{2}+\dfrac{N-Y}{2(Z-Y)}\right) \times S$ 分
  • Z≤NZ \le N,SS 分

如果输出格式有误或输出无效,判 00 分。

说明

翻译自 第19回日本情報オリンピック 春季トレーニング合宿 Day4 B 伝説の団子職人 。