Canada Cup 2016 |
---|
Закончено |
Хотя Алиса и Бонни — родные сёстры, отношения между ними очень напряжённые. Когда они нашли на чердаке старые семейные фотографии, они сразу принялись спорить про каждую из них, кому она должна достаться. В конце концов, они решили сыграть в игру, по очереди забирая себе по одной фотографии. Алиса ходит первой.
Фотографии лежат в n стэках. В каждом стэке содержится ровно две фотографии. На каждом ходу игрок может взять только фотографию, которая является сейчас верхней в каком-нибудь из стэков.
Каждая фотография описывается двумя целыми неотрицательными числами a и b, означающими, что обладание данной фотографией принесёт a единиц счастья Алисе и b единиц счастья Бонни. Значения a и b могут отличаться для разных фотографий.
Разрешается не брать фотографию и пропустить текущий ход. Игра заканчивается, когда заканчиваются фотографии или когда оба игрока последовательно пасуют (то есть и Алиса, и Бонни не хотят сейчас ходить).
Игроки не стараются максимизировать своё количество счастья. Вместо этого, каждая из игроков действует таким образом, чтобы максимизировать своё счастье минус счастье своей сестры. Считая, что оба игрока действуют оптимально, найдите результат игры, то есть значение x - y, где x — счастье Алисы, а y — счастье Бонни.
В первой строке входных данных записано целое число n (1 ≤ n ≤ 100 000) — количество стэков из двух фотографий. Далее следуют n строк, каждая из которых описывает один из стэков. Каждое описание стэка состоит из четырёх неотрицательных целых чисел a1, b1, a2 и b2, не превышающих 109. Числа a1 и b1 описывают верхнюю фотографию в стэке, а числа a2 и b2 описывают нижнюю фотографию.
Выведите одно целое число, равное разнице между счастьем Алисы и счастьем Бонни, если они обе действуют оптимально.
2
12 3 4 7
1 15 9 1
1
2
5 4 8 8
4 12 14 0
4
1
0 10 0 10
-10
Название |
---|