Ограничение по времени: 1
секунда
Ограничение по памяти: 256
мегабайт
сколько клеток будет атаковать слон, если поставить его на клетку с номером строки R
и номером столбца C
на шахматной доске размером N×N
?
Первая строка содержит целое число N
(3≤N≤109
) —
размер шахматной доски.
Вторая строка содержит целое число R
(1≤R≤N
) —
номер строки, в которой расположен слон.
Третья строка содержит целое число C
(1≤C≤N
) —
номер столбца, в котором расположен слон.
Строки и столбцы нумеруются с единицы, начиная с левого нижнего угла.
python
# считываем размер доски
N = int(input())
# считываем координаты слона
R = int(input())
C = int(input())
# находим границы диагонали
min_rc = min(R, C)
max_rc = max(R, C)
min_nc = min(N, C-R+1)
# считаем количество клеток на диагонали
count = max_rc - min_rc + 1
# выводим результат
print(count)
В данном коде используется функция `input()`, которая считывает строки ввода. Затем считываются значения `N`, `R` и `C`. Далее находятся границы диагонали и подсчитывается количество клеток на диагонали. Результат выводится с помощью функции `print()`.Нажимая «Регистрация» или «Войти через Google», вы соглашаетесь с Публичной офертой, даете Согласие на обработку персональных данных, а также подтверждаете что вам есть 18 лет
Нажимая «Регистрация» или «Войти через Google», вы соглашаетесь с Публичной офертой, даете Согласие на обработку персональных данных, а также подтверждаете что вам есть 18 лет