ENG  RUSTimus Online Judge
Online Judge
Задачи
Авторы
Соревнования
О системе
Часто задаваемые вопросы
Новости сайта
Форум
Ссылки
Архив задач
Отправить на проверку
Состояние проверки
Руководство
Регистрация
Исправить данные
Рейтинг авторов
Текущее соревнование
Расписание
Прошедшие соревнования
Правила
вернуться в форум

Обсуждение задачи 1197. Один в поле воин

Python answer 100% work
Послано desinger58 6 июл 2019 00:23
d = {'a': 1, 'b': 2, 'c': 3, 'd': 4, 'e': 5, 'f': 6, 'g': 7, 'h': 8}
count = int(input())
for i in range(count):
    answer = 0
    zone = input()
    x = int(d.get(zone[0]))
    y = int(zone[1])
    if((y+2 <= 8) and (x-1 >= 1)):
        answer+=1
    if((y+2 <= 8 and x+1 <= 8)):
        answer+=1
    if((y-2 >= 1 and x-1 >= 1)):
        answer+=1
    if((y-2 >= 1 and x+1 <= 8)):
        answer+=1
    if((y+1 <= 8 and x+2 <= 8)):
        answer+=1
    if((y-1 >= 1 and x+2 <= 8)):
        answer+=1
    if((y+1 <= 8 and x-2 >= 1)):
        answer+=1
    if((y-1 >= 1 and x-2 >= 1)):
        answer+=1
    print(answer)
Re: Python answer 100% work
Послано Pavlid 6 мар 2021 13:53
Гениально