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
Коментарі