#abc296b. [abc296_b]Chessboard
[abc296_b]Chessboard
题目描述
在国际象棋棋盘上找到一个棋子所在的格子。
我们有一个 行 列的方格网格。每个方格都有一个由以下规则确定的 个字符的名称。
- 若一个方格位于从左起第 列,则它的名称的第一个字符是
a
。类似地,如果一个方格位于从左起的第 、、、第 列,则其名称的第一个字符分别为b
、c
、d
、e
、f
、g
、h
。 - 若一个方格位于从下起第 行,则它的名称的第二个字符是
1
。类似地,如果一个方格位于从下起的第 、、、第 行,则其名称的第二个字符分别为2
、3
、4
、5
、6
、7
、8
。
例如,最左下方的方格名称是 a1
,最右下方的方格名称是 h1
,最右上方的方格名称是 h8
。
给定 个长度为 的字符串 ,表示网格的状态。
的第 个字符为 *
表示位于从上起第 行、从左起第 列的方格上有一个棋子,为 .
则表示该方格为空。字符 *
在 中出现恰好一次。找出有一个棋子的方格的名称。
约束条件
- 是一个包含
.
和*
的长度为 的字符串。 - 字符
*
在 中出现恰好一次。
输入
输入以以下格式从标准输入给出:
输出
打印答案。
示例输入 1
........
........
........
........
........
........
........
*.......
示例输出 1
a1
如题目所述,最左下方的方格名称是 a1
。
示例输入 2
........
........
........
........
........
.*......
........
........
示例输出 2
b3