简介:查找由括起来的字符
MYPOCKET
。
输入示例
MYPHEIF
YFOCKVH
MBNDEIF
TEUFTMY
ESNDUWP
KBOVUVO
CENWFKC
OPYMTEB
示例输出
F
BND
EUF
SNDUW
BOVUV
ENWF
??我们如何将其作为输出?有时很难看清“口袋”。这将使其更加清晰:
MYP HEIF ÿ ˚F OCK VH 中号 BND Ë IF Ť EUF TMY Ë SNDUW P ķ BOVUV ö Ç ENWF KC OPYMTE乙
粗体字母表示一圈相互正交的字符环,由MYPOCKET
一遍又一遍重复的字符串组成。您的程序应输出该圆环内的字符。
笔记:
- 只有一个“口袋”。
- 允许在行后尾随新行或空格。
- 网格的其余部分也可能包含来自的字符
MYPOCKET
,但不能使环的形状不明确。 - 将
M
在右上角是并非总是如此。 - “口袋”可以沿顺时针方向或逆时针方向移动。
- “口袋”不会沿对角线方向移动-也就是说,每个字母都左,右,上或下连接到下一个字母。
这是您可以用来测试程序的另一项输入。
输入示例
EKCYMOPD
KCOPHAYM
EKNDSEST
JETHACKE
KRMYPOBN
示例输出
HA
NDSES
HA
14
它的小口袋里有什么?
—
门把手
@xnor不,不是。(尽管有点相似...)
—
苦艾酒