11781. Сусідні квадрати


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

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

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

Є сітка з \(H\) горизонтальних рядків і \(W\) вертикальних стовпців. Нехай (\(i,j\)) позначає квадрат у \(i\)-му рядку зверху та \(j\)-му стовпчику зліва.

Знайдіть кількість квадратів, які мають спільну сторону з квадратом (\(R, C\)).

Тут кажуть, що два квадрати (\(a,b\)) і (\(c,d\)) мають спільну сторону тоді і тільки тоді, коли \(|a-c|+|b-d|=1\) (де \(|x|\) позначає абсолютне значення \(x\)).

Обмеження

  • Усі значення у вхідних даних є цілими числами.
  • \(1 \le R \le H \le 10\)
  • \(1 \le C \le W \le 10\)

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

Перший рядок містить цілі числа \(H,W\)

Наступний  рядок містить цілі числа \(R, C\)

Числа у рядках розділяються пропуском.

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

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

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

3 4
2 2

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

4

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

3 4
1 3

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

3

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

3 4
3 4

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

2


Коментарі

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