아직 만들고 있는 페이지입니다.

이 페이지는 아직 만드는 중입니다. 보이는 내용은 바뀔 수 있습니다.

Вырваться из окружения

시간 제한2초메모리 제한1024 MB

요약
n x n 격자에서 주어진 칸과의 맨해튼 거리가 d인 칸의 수를 구한다.
난이도

보통10점 중 4점

유형
수학, 기하, 구현
정답자
아직 제출이 없습니다

문제

Преследуя Джокера, полиция загнала его в квадратную комнату, которую можно представить в виде квадратного клетчатого поля со стороной nn. Пронумеруем строки от 11 до nn сверху вниз, а столбцы от 11 до nn слева направо. Клетка (x,y)(x, y) находится на пересечении строки номер xx и столбца номер yy. Джокер находится в клетке (a,b)(a, b). Для поимки опасного преступника полицией Готэма был разработан особый Манхэттенский план: полицейские должны занять все клетки внутри комнаты, манхэттенское расстояние от которых до клетки с Джокером равно dd. Манхэттенским расстоянием между двумя клетками называется сумма модулей разностей их координат, то есть манхэттенское расстояние между клетками (x_1,y_1)(x\_1, y\_1) и (x_2,y_2)(x\_2, y\_2) равно ∣x_1−x_2∣+∣y_1−y_2∣|x\_1 - x\_2| + |y\_1 - y\_2|. Помогите полиции посчитать, какое количество клеток потребуется занять сотрудникам полиции.

입력

В единственной строке даны четыре целых числа nn, aa, bb и dd (1≤a,b≤n≤10181 \le a, b \le n \le 10^{18}; 1≤d≤10181 \le d \le 10^{18}).

출력

Выведите одно число --- количество клеток, которые потребуется занять полицейским.

힌트

(a) Первый тест(b) Второй тест

Рис. 2: Пояснение к тестам

Синим отмечены клетки с полицией, розовым --- клетка с Джокером.

예제3

  1. 예제 1

    입력
    5 3 3 2
    
    예상 출력
    8
    
  2. 예제 2

    입력
    5 2 3 4
    
    예상 출력
    4
    
  3. 예제 3

    입력
    1000000000000000000 123456789987654321 987654321123456789 543211234567899876
    
    예상 출력
    679013703432097408