Fairest Seat

Find which occupied seat should receive the shared dish to minimize the worst-case reach distance for anyone at the table.

Guarantee: minimizes the maximum distance any person must reach.

Positions are arbitrary units along a linear table. Must be sorted ascending.

Fairest seat index