CF BUDDY
← Problems·

1268B · Domino for Young

2000 · dp, greedy, math

Problem: You are given a Young diagram.

Given diagram is a histogram with nn columns of lengths a1,a2,,ana_1, a_2, \ldots, a_n (a1a2an1a_1 \geq a_2 \geq \ldots \geq a_n \geq 1).

Young diagram for a=[3,2,2,2,1]a=[3,2,2,2,1].

Your goal is to find the largest number of non-overlapping dominos that you can draw inside of this histogram, a domino is a 1×21 \times 2 or 2×12 \times 1 rectangle.

Input Format: The first line of input contain one integer nn (1n3000001 \leq n \leq 300\,000): the number of columns in the given histogram.

The next line of input contains nn integers a1,a2,,ana_1, a_2, \ldots, a_n (1ai300000,aiai+11 \leq a_i \leq 300\,000, a_i \geq a_{i+1}): the lengths of columns.

Output Format: Output one integer: the largest number of non-overlapping dominos that you can draw inside of the given Young diagram.

Note: Some of the possible solutions for the example:

Sample Cases

Case 1

Input

5
3 2 2 2 1

Output

4

Similar problems

00:00:00
Loading editor…
Welcome! I'm your coding tutor for this problem. Use the chips below to reveal stored hints or get AI feedback on your code. I'll guide you step by step — never giving away the solution.

Sign in to unlock AI tutor feedback