12062. Шахівниця


Відправити розв'язок

Бали: 100
Time limit: 2.0s
Memory limit: 500M

Authors:
Problem type
Allowed languages
C++, Java, Pascal, Python

Знайдіть фігуру на шахівниці.

У нас є сітка з 8 рядків і 8 стовпців квадратів. Кожен з квадратів має назву з 2 символів, яка визначається наступним чином.

  • Перший символ назви квадрата в 1-му стовпчику зліва - \(a\). Так само першим символом назви квадрата у 2-му, 3-му, …, 8-му стовпцях зліва є відповідно \(b, c, d, e, f, g, h\).
  • Другий символ назви квадрата в 1-му рядку знизу дорівнює 1. Так само другий символ назви квадрата в 2-му, 3-му, …, 8-му рядку з знизу 2, 3, 4, 5, 6, 7, 8 відповідно.

Наприклад, нижній лівий квадрат має назву \(a1\), нижній правий квадрат має назву \(h1\), а верхній правий квадрат має назву \(h8\).

Вам надано 8 рядків \(S_1 ​,…,S_8\) ​, кожен довжиною 8, які представляють стан сітки. \(j\)-й символ \(S_i\) ​ дорівнює *, якщо на квадраті в \(i\)-му рядку зверху та \(j\)-му стовпці зліва є фігура, і . в іншому випадку. Символ * зустрічається лише один раз серед \(S_1 ​ ,…, S_8 ​ \). Знайдіть назву квадрата, на якому є фігура.

Обмеження

  • \(S_i\) ​ — це рядок довжиною 8, що складається з . і *.
  • Символ * зустрічається лише один раз серед \(S_1 ​ ,…, S_8 ​ \).

Формат вхідних даних

Вхідний потік містить 8 рядків з \(S_1 ​,…,S_8\).

Формат вихідних даних

У вихідний потік виведіть відповідь.

Приклад вхідних даних

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

Приклад вихідних даних

a1

Як пояснюється в постановці задачі, нижній лівий квадрат має назву \(a1\).

Приклад вхідних даних

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

Приклад вихідних даних

b3

Коментарі

Ще немає коментарів.