АВТ
Language:

Remote Training on Programming

Problems On-line status Contests FAQ
For authors:
Register  ||  Login
 
Hello, Guest! Login or register.

644. Белый Ферзь

Time Limit: 1 seconds
Memory Limit:65535KB
Points:10
View Problem Statistics Submit Problem added Administrator

На стандартной шахматной доске расставлено некоторое количество черных
шахматных фигур. На одно из свободных полей ставится белый ферзь. Будем
считать, что ферзь контролирует черную фигуру, если он находится с ней на
одной горизонтали, или на одной вертикали, или на одной диагонали. Требуется
определить, на какое поле следует поставить ферзя, чтобы он контролировал
максимальное количество черных фигур.

Формат входных данных:
В первой строке содержится натуральное N - количество черных фигур на доске 
(0 =< N < 64). В следующих N строках записаны координаты черных фигур в стандартной 
шахматной нотации, например f3 или b7 (каждая клетка шахматной доски обозначается 
латинской буквой от a до h и цифрой от 1 до 8). В этих строках буква находится в первой
позиции, а цифра - во второй.

Формат выходных данных:
Выходной файл должен содержать две строки. В первой строке должно быть
записано максимальное количество фигур, которые контролирует белый ферзь, а
во второй - координаты найденного поля в стандартной шахматной нотации.

Пример входных данных:
4
f8
h6
h8
f6

Пример выходных данных:
4
g7

View Problem Statistics Submit Author/source:
Problems from Contests / Trainings of Vologda STU / Training 03.12.2008 /
644. 643. Последняя цифра 642. Шифровка
We can all benefit by doing occasional "toy" programs, when artificial restrictions are set up, so that we are forced to push our abilities to the limit. The art of tackling miniproblems with all our energy will sharpen our talents for the real problems. Donald E. Knuth.
time generating 0.344 sec.
© Copyright VSTU, AVT, Nosov D.A.