AT_abc296_b.[ABC296B] Chessboard

入门

通过率:0%

AC君温馨提醒

该题目为【atcoder】题库的题目,您提交的代码将被提交至atcoder进行远程评测,并由ACGO抓取测评结果后进行展示。由于远程测评的测评机由其他平台提供,我们无法保证该服务的稳定性,若提交后无反应,请等待一段时间后再进行重试。

题目描述

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

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

  • 从左起第 11 列的格子的第 11 个字符是 a。同理,从左起第 2,3,…,82,3,\ldots,8 列的格子的第 11 个字符分别为 b、c、d、e、f、g、h。
  • 从下起第 11 行的格子的第 22 个字符是 1。同理,从下起第 2,3,…,82,3,\ldots,8 行的格子的第 22 个字符分别为 2、3、4、5、6、7、8。

例如,网格的左下角格子的名称是 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

    a1
  • 输入#2

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

    输出#2

    b3

说明/提示

限制条件

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

样例解释 1

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

由 ChatGPT 4.1 翻译

输入解题思路,AI测评打分。不知道怎么写?

首页