#aBC296B. [ABC296B] Chessboard

[ABC296B] Chessboard

AT_abc296_b [ABC296B] Chessboard

题目描述

请回答棋盘上棋子的位置。

有一个纵向 88 格、横向 88 格的网格。每个格子都有一个由以下规则确定的长度为 22 的字符串名称。

  • 从左起第 11 列的格子的第 11 个字符是 a。同理,从左起第 2,3,,82,3,\ldots,8 列的格子的第 11 个字符分别为 bcdefgh
  • 从下起第 11 行的格子的第 22 个字符是 1。同理,从下起第 2,3,,82,3,\ldots,8 行的格子的第 22 个字符分别为 2345678

例如,网格的左下角格子的名称是 a1,右下角格子的名称是 h1,右上角格子的名称是 h8

给定表示网格状态的 88 个长度为 88 的字符串 S1,,S8S_1,\ldots,S_8
SiS_i 的第 jj 个字符表示从上往下第 ii 行、从左往右第 jj 列的格子:如果该格子上有棋子,则为 *,否则为 .。在 S1,,S8S_1,\ldots,S_8 中,字符 * 恰好出现一次。
请输出棋子所在格子的名称。

输入格式

输入从标准输入中按以下格式给出。

S1S_1
S2S_2
S3S_3
S4S_4
S5S_5
S6S_6
S7S_7
S8S_8

输出格式

请输出答案。

输入输出样例 #1

输入 #1

........
........
........
........
........
........
........
*.......

输出 #1

a1

输入输出样例 #2

输入 #2

........
........
........
........
........
.*......
........
........

输出 #2

b3

说明/提示

限制条件

  • SiS_i 仅由 .* 组成,长度为 88
  • S1,,S8S_1,\ldots,S_8 中,字符 * 恰好出现一次。

样例解释 1

如题目描述,网格的左下角格子的名称为 a1

由 ChatGPT 4.1 翻译